[−][src]Enum sounding_analysis::AnalysisError
Error type for the crate.
Variants
A profile that is required for this analysis is missing.
A value (surface value, index, location, etc) that is required is not available.
Not enough data available for anlaysis
There is no data available that meets the requirements.
Bad or invalid input.
Missing data during interpolation, or it would have been extrapolation
Failed a pre-reequisite for this analysis
Forward an error from the metfor crate
Trait Implementations
impl Clone for AnalysisError
[src]
pub fn clone(&self) -> AnalysisError
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for AnalysisError
[src]
impl Debug for AnalysisError
[src]
impl Display for AnalysisError
[src]
impl Eq for AnalysisError
[src]
impl Error for AnalysisError
[src]
pub fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl PartialEq<AnalysisError> for AnalysisError
[src]
pub fn eq(&self, other: &AnalysisError) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for AnalysisError
[src]
impl StructuralPartialEq for AnalysisError
[src]
Auto Trait Implementations
impl RefUnwindSafe for AnalysisError
impl Send for AnalysisError
impl Sync for AnalysisError
impl Unpin for AnalysisError
impl UnwindSafe for AnalysisError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,