pub fn _rolling_apply_agg_window_no_nulls<'a, Agg, T, O>(
    values: &'a [T],
    offsets: O,
    params: Option<Arc<dyn Any + Sync + Send>>
) -> PrimitiveArray<T>
where Agg: RollingAggWindowNoNulls<'a, T>, O: Iterator<Item = (u32, u32)> + TrustedLen, T: IsFloat + NativeType,
Available on crate feature algorithm_group_by only.