[][src]Enum metar::Visibility

pub enum Visibility {
    LessThanMetres(u32),
    LessThanStatuteMiles(u32),
    Metres(u32),
    StatuteMiles(u32),
    CavOK,
}

Horizontal visibility

Variants

LessThanMetres(u32)

Visibility is less than this number of metres

LessThanStatuteMiles(u32)

Visibility is less than this number of statute miles

Metres(u32)

Visibility in metres

StatuteMiles(u32)

Visibility in statute miles

CavOK

Clouds and Visibility OK (CAVOK)

Trait Implementations

impl Clone for Visibility[src]

impl Eq for Visibility[src]

impl PartialEq<Visibility> for Visibility[src]

impl Debug for Visibility[src]

impl StructuralPartialEq for Visibility[src]

impl StructuralEq for Visibility[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, 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]