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