polars_core/frame/group_by/
expr.rs

1
2
3
4
5
6
7
8
use crate::prelude::*;

pub trait PhysicalAggExpr {
    #[allow(clippy::ptr_arg)]
    fn evaluate(&self, df: &DataFrame, groups: &GroupsProxy) -> PolarsResult<Series>;

    fn root_name(&self) -> PolarsResult<&PlSmallStr>;
}