pub enum InterpolateMethod {
Linear,
ForwardFill,
BackwardFill,
Nearest,
Constant(f64),
Step,
}Expand description
Interpolation method
Variants§
Linear
Linear interpolation between adjacent points
ForwardFill
Forward fill (carry last observation forward)
BackwardFill
Backward fill (use next value)
Nearest
Nearest value (use closest point)
Constant(f64)
Constant value fill
Step
Step function (hold until next point)
Trait Implementations§
Source§impl Clone for InterpolateMethod
impl Clone for InterpolateMethod
Source§fn clone(&self) -> InterpolateMethod
fn clone(&self) -> InterpolateMethod
Returns a duplicate 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 InterpolateMethod
impl Debug for InterpolateMethod
Source§impl PartialEq for InterpolateMethod
impl PartialEq for InterpolateMethod
impl Copy for InterpolateMethod
impl StructuralPartialEq for InterpolateMethod
Auto Trait Implementations§
impl Freeze for InterpolateMethod
impl RefUnwindSafe for InterpolateMethod
impl Send for InterpolateMethod
impl Sync for InterpolateMethod
impl Unpin for InterpolateMethod
impl UnwindSafe for InterpolateMethod
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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