pub enum SpectrumProcessingError {
SpectrumConversionError(SpectrumConversionError),
ArrayRetrievalError(ArrayRetrievalError),
}
Expand description
Errors that may arise when performing signal processing or other data transformation
Variants§
SpectrumConversionError(SpectrumConversionError)
ArrayRetrievalError(ArrayRetrievalError)
Trait Implementations§
Source§impl Clone for SpectrumProcessingError
impl Clone for SpectrumProcessingError
Source§fn clone(&self) -> SpectrumProcessingError
fn clone(&self) -> SpectrumProcessingError
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 SpectrumProcessingError
impl Debug for SpectrumProcessingError
Source§impl Display for SpectrumProcessingError
impl Display for SpectrumProcessingError
Source§impl Error for SpectrumProcessingError
impl Error for SpectrumProcessingError
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<ArrayRetrievalError> for SpectrumProcessingError
impl From<ArrayRetrievalError> for SpectrumProcessingError
Source§fn from(source: ArrayRetrievalError) -> SpectrumProcessingError
fn from(source: ArrayRetrievalError) -> SpectrumProcessingError
Converts to this type from the input type.
Source§impl From<SpectrumConversionError> for SpectrumProcessingError
impl From<SpectrumConversionError> for SpectrumProcessingError
Source§fn from(source: SpectrumConversionError) -> SpectrumProcessingError
fn from(source: SpectrumConversionError) -> SpectrumProcessingError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SpectrumProcessingError
impl RefUnwindSafe for SpectrumProcessingError
impl Send for SpectrumProcessingError
impl Sync for SpectrumProcessingError
impl Unpin for SpectrumProcessingError
impl UnwindSafe for SpectrumProcessingError
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