pub struct DecomposedPoint {
pub observed: f64,
pub trend: f64,
pub seasonal: f64,
pub residual: f64,
}Expand description
A single decomposed observation, splitting the original value into its trend, seasonal, and residual components.
The identity observed == trend + seasonal + residual holds exactly
(up to floating-point rounding).
Fields§
§observed: f64Original observed value.
trend: f64Estimated trend component.
seasonal: f64Estimated seasonal component.
residual: f64Residual: observed - trend - seasonal.
Trait Implementations§
Source§impl Clone for DecomposedPoint
impl Clone for DecomposedPoint
Source§fn clone(&self) -> DecomposedPoint
fn clone(&self) -> DecomposedPoint
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 DecomposedPoint
impl Debug for DecomposedPoint
impl Copy for DecomposedPoint
Auto Trait Implementations§
impl Freeze for DecomposedPoint
impl RefUnwindSafe for DecomposedPoint
impl Send for DecomposedPoint
impl Sync for DecomposedPoint
impl Unpin for DecomposedPoint
impl UnsafeUnpin for DecomposedPoint
impl UnwindSafe for DecomposedPoint
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