[][src]Enum metar::ObservationTimeError

pub enum ObservationTimeError {
    IncorrectLength,
    DateNotValid,
    HourNotValid,
    MinuteNotValid,
    InvalidTimeZone,
}

An error caused when parsing the observation time

Variants

IncorrectLength

The observation time is not the correct length

DateNotValid

The observation date is not valid

HourNotValid

The observation hour is not valid

MinuteNotValid

The observation minute is not valid

InvalidTimeZone

The specified time zone is not within the ICAO METAR standard

Trait Implementations

impl Clone for ObservationTimeError[src]

impl Copy for ObservationTimeError[src]

impl Debug for ObservationTimeError[src]

impl Display for ObservationTimeError[src]

impl Eq for ObservationTimeError[src]

impl PartialEq<ObservationTimeError> for ObservationTimeError[src]

impl StructuralEq for ObservationTimeError[src]

impl StructuralPartialEq for ObservationTimeError[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

impl<T, U> Into<U> for T where
    U: From<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.