[][src]Enum metar::ParserError

pub enum ParserError {
    Station(StationError),
    ObservationTime(ObservationTimeError),
    Wind(WindError),
    WindVarying(WindVaryingError),
    CloudVisibility(CloudVisibilityError),
    Temperature(TemperatureError),
    Pressure(PressureError),
}

An error from an internal parser

Variants

Station(StationError)

An error from the station parser

ObservationTime(ObservationTimeError)

An error from the observation time parser

Wind(WindError)

An error from the wind parser

WindVarying(WindVaryingError)

An error from the wind varying parser

CloudVisibility(CloudVisibilityError)

An error from the cloud/visibility parser

Temperature(TemperatureError)

An error from the temperature parser

Pressure(PressureError)

An error from the pressure parser

Trait Implementations

impl Clone for ParserError[src]

impl Eq for ParserError[src]

impl PartialEq<ParserError> for ParserError[src]

impl Display for ParserError[src]

impl Debug for ParserError[src]

impl StructuralPartialEq for ParserError[src]

impl StructuralEq for ParserError[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> From<T> for T[src]

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

type Owned = T

The resulting type after obtaining ownership.

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

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.

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

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

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