pub enum ReferencePointPolicy {
SeriesOrigin,
AbsoluteOrigin {
origin_row: usize,
},
}Expand description
How lag-aligned samples choose their contemporaneous origin row.
Variants§
SeriesOrigin
Origin at row max_lag so every lag in 0..=max_lag is in-bounds
(default stationary series alignment).
AbsoluteOrigin
Absolute origin row; effective samples are
origin_row .. series_len clipped so lags stay in-bounds.
Implementations§
Trait Implementations§
Source§impl Clone for ReferencePointPolicy
impl Clone for ReferencePointPolicy
Source§fn clone(&self) -> ReferencePointPolicy
fn clone(&self) -> ReferencePointPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ReferencePointPolicy
Source§impl Debug for ReferencePointPolicy
impl Debug for ReferencePointPolicy
Source§impl Default for ReferencePointPolicy
impl Default for ReferencePointPolicy
Source§fn default() -> ReferencePointPolicy
fn default() -> ReferencePointPolicy
Returns the “default value” for a type. Read more
impl Eq for ReferencePointPolicy
Source§impl Hash for ReferencePointPolicy
impl Hash for ReferencePointPolicy
Source§impl PartialEq for ReferencePointPolicy
impl PartialEq for ReferencePointPolicy
impl StructuralPartialEq for ReferencePointPolicy
Auto Trait Implementations§
impl Freeze for ReferencePointPolicy
impl RefUnwindSafe for ReferencePointPolicy
impl Send for ReferencePointPolicy
impl Sync for ReferencePointPolicy
impl Unpin for ReferencePointPolicy
impl UnsafeUnpin for ReferencePointPolicy
impl UnwindSafe for ReferencePointPolicy
Blanket Implementations§
impl<T> Allocation for T
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