pub enum FisherError {
EmptyData,
EmptyInputData,
InvalidPeriod {
period: usize,
data_len: usize,
},
NotEnoughValidData {
needed: usize,
valid: usize,
},
AllValuesNaN,
InvalidLength {
expected: usize,
actual: usize,
},
OutputLengthMismatch {
expected: usize,
got: usize,
},
MismatchedDataLength {
high: usize,
low: usize,
},
InvalidRange {
start: usize,
end: usize,
step: usize,
},
InvalidKernelForBatch(Kernel),
}Variants§
EmptyData
EmptyInputData
InvalidPeriod
NotEnoughValidData
AllValuesNaN
InvalidLength
OutputLengthMismatch
MismatchedDataLength
InvalidRange
InvalidKernelForBatch(Kernel)
Trait Implementations§
Source§impl Debug for FisherError
impl Debug for FisherError
Source§impl Display for FisherError
impl Display for FisherError
Source§impl Error for FisherError
impl Error for FisherError
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()
Auto Trait Implementations§
impl Freeze for FisherError
impl RefUnwindSafe for FisherError
impl Send for FisherError
impl Sync for FisherError
impl Unpin for FisherError
impl UnsafeUnpin for FisherError
impl UnwindSafe for FisherError
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> 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