Enum sounding_analysis::AnalysisError
source · pub enum AnalysisError {
MissingProfile,
MissingValue,
NotEnoughData,
NoDataProfile,
InvalidInput,
InterpolationError,
MetForError(MetForErr),
}
Expand description
Error type for the crate.
Variants§
MissingProfile
A profile that is required for this analysis is missing.
MissingValue
A value (surface value, index, location, etc) that is required is not available.
NotEnoughData
Not enough data available for anlaysis
NoDataProfile
There is no data available that meets the requirements.
InvalidInput
Bad or invalid input.
InterpolationError
Missing data during interpolation, or it would have been extrapolation
MetForError(MetForErr)
Forward an error from the metfor crate
Trait Implementations§
source§impl Clone for AnalysisError
impl Clone for AnalysisError
source§fn clone(&self) -> AnalysisError
fn clone(&self) -> AnalysisError
Returns a copy 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 AnalysisError
impl Debug for AnalysisError
source§impl Display for AnalysisError
impl Display for AnalysisError
source§impl Fail for AnalysisError
impl Fail for AnalysisError
source§fn cause(&self) -> Option<&dyn Fail>
fn cause(&self) -> Option<&dyn Fail>
Returns a reference to the underlying cause of this failure, if it
is an error that wraps other errors. Read more
source§fn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
Returns a reference to the
Backtrace
carried by this failure, if it
carries one. Read more