Type Alias BooleanChunked

Source
pub type BooleanChunked = ChunkedArray<BooleanType>;

Aliased Type§

struct BooleanChunked { /* private fields */ }

Trait Implementations§

Source§

impl<'a> ApplyLambda<'a> for BooleanChunked

Source§

fn apply_lambda_unknown( &'a self, py: Python<'_>, lambda: &Bound<'a, PyAny>, ) -> PyResult<PySeries>

Source§

fn apply_into_struct( &'a self, py: Python<'_>, lambda: &Bound<'a, PyAny>, init_null_count: usize, first_value: AnyValue<'a>, ) -> PyResult<PySeries>

Source§

fn apply_lambda_with_primitive_out_type<D>( &'a self, py: Python<'a>, lambda: &Bound<'a, PyAny>, init_null_count: usize, first_value: Option<D::Native>, ) -> PyResult<ChunkedArray<D>>

Apply a lambda with a primitive output type
Source§

fn apply_lambda_with_bool_out_type( &'a self, py: Python<'_>, lambda: &Bound<'a, PyAny>, init_null_count: usize, first_value: Option<bool>, ) -> PyResult<BooleanChunked>

Apply a lambda with a boolean output type
Source§

fn apply_lambda_with_string_out_type( &'a self, py: Python<'_>, lambda: &Bound<'a, PyAny>, init_null_count: usize, first_value: Option<PyBackedStr>, ) -> PyResult<StringChunked>

Apply a lambda with string output type
Source§

fn apply_lambda_with_list_out_type( &'a self, py: Python<'_>, lambda: PyObject, init_null_count: usize, first_value: Option<&Series>, dt: &DataType, ) -> PyResult<ListChunked>

Apply a lambda with list output type
Source§

fn apply_extract_any_values( &'a self, py: Python<'_>, lambda: &'a Bound<'a, PyAny>, init_null_count: usize, first_value: AnyValue<'a>, ) -> PyResult<Series>

Source§

fn apply_lambda_with_object_out_type( &'a self, py: Python<'_>, lambda: &Bound<'a, PyAny>, init_null_count: usize, first_value: Option<ObjectValue>, ) -> PyResult<ObjectChunked<ObjectValue>>

Apply a lambda with list output type