Trait polars_lazy::dsl::BinaryUdfOutputField

pub trait BinaryUdfOutputField: Send + Sync {
    // Required method
    fn get_field(
        &self,
        input_schema: &Schema,
        cntxt: Context,
        field_a: &Field,
        field_b: &Field
    ) -> Option<Field>;
}

Required Methods§

fn get_field( &self, input_schema: &Schema, cntxt: Context, field_a: &Field, field_b: &Field ) -> Option<Field>

Implementors§

§

impl<F> BinaryUdfOutputField for F
where F: Fn(&Schema, Context, &Field, &Field) -> Option<Field> + Send + Sync,