[][src]Enum sounding_analysis::AnalysisError

pub enum AnalysisError {
    MissingProfile,
    MissingValue,
    NotEnoughData,
    NoDataProfile,
    InvalidInput,
    InterpolationError,
    MetForError,
}

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

Forward an error from the metfor crate

Trait Implementations

impl Eq for AnalysisError
[src]

impl Copy for AnalysisError
[src]

impl PartialEq<AnalysisError> for AnalysisError
[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Clone for AnalysisError
[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for AnalysisError
[src]

impl Display for AnalysisError
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]