pub trait PhysicalAggExpr {
    // Required methods
    fn evaluate(
        &self,
        df: &DataFrame,
        groups: &GroupsProxy
    ) -> Result<Series, PolarsError>;
    fn root_name(&self) -> Result<&str, PolarsError>;
}Available on crate feature 
algorithm_group_by only.