pub type StructChunked = ChunkedArray<StructType>;
Aliased Type§
struct StructChunked { /* private fields */ }
Trait Implementations§
Source§impl<'a> ApplyLambda<'a> for StructChunked
impl<'a> ApplyLambda<'a> for StructChunked
fn apply_lambda_unknown( &'a self, py: Python<'_>, lambda: &'a Bound<'a, PyAny>, ) -> PyResult<PySeries>
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>>
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>
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>
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>
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
fn apply_extract_any_values( &'a self, py: Python<'a>, 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>>
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