Enum sounding_analysis::AnalysisError [−][src]
pub enum AnalysisError { MissingProfile, MissingValue, NotEnoughData, NoDataProfile, InvalidInput, InterpolationError, MetForError(MetForErr), }
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
Methods
impl AnalysisError
[src]
impl AnalysisError
Trait Implementations
impl Clone for AnalysisError
[src]
impl Clone for AnalysisError
fn clone(&self) -> AnalysisError
[src]
fn clone(&self) -> AnalysisError
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Copy for AnalysisError
[src]
impl Copy for AnalysisError
impl PartialEq for AnalysisError
[src]
impl PartialEq for AnalysisError
fn eq(&self, other: &AnalysisError) -> bool
[src]
fn eq(&self, other: &AnalysisError) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &AnalysisError) -> bool
[src]
fn ne(&self, other: &AnalysisError) -> bool
This method tests for !=
.
impl Eq for AnalysisError
[src]
impl Eq for AnalysisError
impl Debug for AnalysisError
[src]
impl Debug for AnalysisError
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl From<MetForErr> for AnalysisError
[src]
impl From<MetForErr> for AnalysisError
Auto Trait Implementations
impl Send for AnalysisError
impl Send for AnalysisError
impl Sync for AnalysisError
impl Sync for AnalysisError