Skip to main content

ApplyLambdaGeneric

Trait ApplyLambdaGeneric 

Source
pub trait ApplyLambdaGeneric<'py> {
    // Required methods
    fn apply_generic(
        &self,
        py: Python<'py>,
        lambda: &Bound<'py, PyAny>,
        skip_nulls: bool,
    ) -> PyResult<Series>;
    fn apply_generic_with_dtype(
        &self,
        py: Python<'py>,
        lambda: &Bound<'py, PyAny>,
        datatype: &DataType,
        skip_nulls: bool,
    ) -> PyResult<Series>;
}

Required Methods§

Source

fn apply_generic( &self, py: Python<'py>, lambda: &Bound<'py, PyAny>, skip_nulls: bool, ) -> PyResult<Series>

Source

fn apply_generic_with_dtype( &self, py: Python<'py>, lambda: &Bound<'py, PyAny>, datatype: &DataType, skip_nulls: bool, ) -> PyResult<Series>

Implementors§

Source§

impl<'py> ApplyLambdaGeneric<'py> for ExtensionChunked

Source§

impl<'py> ApplyLambdaGeneric<'py> for NullChunked

Source§

impl<'py> ApplyLambdaGeneric<'py> for ArrayChunked

Available on crate feature dtype-array only.
Source§

impl<'py> ApplyLambdaGeneric<'py> for BinaryChunked

Source§

impl<'py> ApplyLambdaGeneric<'py> for BooleanChunked

Source§

impl<'py> ApplyLambdaGeneric<'py> for ListChunked

Source§

impl<'py> ApplyLambdaGeneric<'py> for ObjectChunked<ObjectValue>

Available on crate feature object only.
Source§

impl<'py> ApplyLambdaGeneric<'py> for StringChunked

Source§

impl<'py> ApplyLambdaGeneric<'py> for StructChunked

Source§

impl<'py, L, P> ApplyLambdaGeneric<'py> for Logical<L, P>

Source§

impl<'py, T> ApplyLambdaGeneric<'py> for ChunkedArray<T>
where T: PyPolarsNumericType, T::Native: IntoPyObject<'py> + for<'a> FromPyObject<'a, 'py>,