pub enum AnomalyError {
InsufficientData {
min: usize,
got: usize,
},
InvalidInput(String),
InvalidThreshold(String),
NotFitted,
Forecast(String),
}Expand description
Errors produced by anomaly detectors.
Variants§
InsufficientData
Insufficient data for the requested operation.
InvalidInput(String)
Invalid input data or parameter.
InvalidThreshold(String)
Threshold value is out of range.
NotFitted
Detector has not been fitted yet.
Forecast(String)
Underlying forecast model error.
Trait Implementations§
Source§impl Debug for AnomalyError
impl Debug for AnomalyError
Source§impl Display for AnomalyError
impl Display for AnomalyError
Source§impl Error for AnomalyError
impl Error for AnomalyError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<AnomalyError> for AnalyticsError
impl From<AnomalyError> for AnalyticsError
Source§fn from(source: AnomalyError) -> Self
fn from(source: AnomalyError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for AnomalyError
impl RefUnwindSafe for AnomalyError
impl Send for AnomalyError
impl Sync for AnomalyError
impl Unpin for AnomalyError
impl UnsafeUnpin for AnomalyError
impl UnwindSafe for AnomalyError
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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