pub trait PolarsTemporalGroupby {
// Required methods
fn rolling(
&self,
group_by: Option<Vec<[u32; 2]>>,
options: &RollingGroupOptions,
) -> Result<(Column, GroupPositions), PolarsError>;
fn group_by_dynamic(
&self,
group_by: Option<Vec<[u32; 2]>>,
options: &DynamicGroupOptions,
) -> Result<(Column, Vec<Column>, GroupPositions), PolarsError>;
}Required Methods§
fn rolling( &self, group_by: Option<Vec<[u32; 2]>>, options: &RollingGroupOptions, ) -> Result<(Column, GroupPositions), PolarsError>
fn group_by_dynamic( &self, group_by: Option<Vec<[u32; 2]>>, options: &DynamicGroupOptions, ) -> Result<(Column, Vec<Column>, GroupPositions), PolarsError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".