pub trait RollingAggWindowNulls<'a, T: NativeType> {
    unsafe fn new(
        slice: &'a [T],
        validity: &'a Bitmap,
        start: usize,
        end: usize
    ) -> Self; unsafe fn update(&mut self, start: usize, end: usize) -> Option<T>; fn is_valid(&self, min_periods: usize) -> bool; }

Required Methods§

Safety

start and end must be in bounds for slice and validity

Safety

start and end must be in bounds of slice and bitmap

Implementors§