Struct polars_core::prelude::RollingOptionsFixedWindow  
source · pub struct RollingOptionsFixedWindow {
    pub window_size: usize,
    pub min_periods: usize,
    pub weights: Option<Vec<f64>>,
    pub center: bool,
    pub fn_params: DynArgs,
}Available on crate feature 
rolling_window only.Fields§
§window_size: usizeThe length of the window.
min_periods: usizeAmount of elements in the window that should be filled before computing a result.
weights: Option<Vec<f64>>An optional slice with the same length as the window that will be multiplied elementwise with the values in the window.
center: boolSet the labels at the center of the window.
fn_params: DynArgsTrait Implementations§
source§impl Clone for RollingOptionsFixedWindow
 
impl Clone for RollingOptionsFixedWindow
source§fn clone(&self) -> RollingOptionsFixedWindow
 
fn clone(&self) -> RollingOptionsFixedWindow
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moresource§impl Debug for RollingOptionsFixedWindow
 
impl Debug for RollingOptionsFixedWindow
source§impl Default for RollingOptionsFixedWindow
 
impl Default for RollingOptionsFixedWindow
Auto Trait Implementations§
impl Freeze for RollingOptionsFixedWindow
impl !RefUnwindSafe for RollingOptionsFixedWindow
impl Send for RollingOptionsFixedWindow
impl Sync for RollingOptionsFixedWindow
impl Unpin for RollingOptionsFixedWindow
impl !UnwindSafe for RollingOptionsFixedWindow
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> IntoEither for T
 
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
 
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
 
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more