Struct polars::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: Option<Arc<dyn Any + Send + Sync>>,
}
Fields§
§window_size: usize
The length of the window.
min_periods: usize
Amount 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: bool
Set the labels at the center of the window.
fn_params: Option<Arc<dyn Any + Send + Sync>>
Trait 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 Default for RollingOptionsFixedWindow
impl Default for RollingOptionsFixedWindow
source§fn default() -> RollingOptionsFixedWindow
fn default() -> RollingOptionsFixedWindow
Returns the “default value” for a type. Read more
source§impl From<RollingOptions> for RollingOptionsFixedWindow
impl From<RollingOptions> for RollingOptionsFixedWindow
source§fn from(options: RollingOptions) -> RollingOptionsFixedWindow
fn from(options: RollingOptions) -> RollingOptionsFixedWindow
Converts to this type from the input type.
source§impl<'a> From<RollingOptionsImpl<'a>> for RollingOptionsFixedWindow
impl<'a> From<RollingOptionsImpl<'a>> for RollingOptionsFixedWindow
source§fn from(options: RollingOptionsImpl<'a>) -> RollingOptionsFixedWindow
fn from(options: RollingOptionsImpl<'a>) -> RollingOptionsFixedWindow
Converts to this type from the input type.
Auto Trait Implementations§
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