Trait polars_lazy::dsl::FunctionOutputField  
pub trait FunctionOutputField: Send + Sync {
    // Required method
    fn get_field(
        &self,
        input_schema: &Schema,
        cntxt: Context,
        fields: &[Field]
    ) -> Field;
}