[][src]Enum nmea0183::ParseResult

pub enum ParseResult {
    RMC(Option<RMC>),
    GGA(Option<GGA>),
    GLL(Option<GLL>),
    VTG(Option<VTG>),
}

The NMEA sentence parsing result. Sentences with many null fields or sentences without valid data is also parsed and returned as None. None ParseResult may be interpreted as working receiver but without valid data.

Variants

RMC(Option<RMC>)

The Recommended Minimum Sentence for any GNSS. Typically most used.

GGA(Option<GGA>)

The Geographic coordinates including altitude, GPS solution quality, DGPS usage information.

GLL(Option<GLL>)

The Geographic latitude ang longitude sentence with time of fix and the receiver state.

VTG(Option<VTG>)

The actual course and speed relative to the ground.

Trait Implementations

impl Debug for ParseResult[src]

impl PartialEq<ParseResult> for ParseResult[src]

Auto Trait Implementations

Blanket Implementations

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> Into<U> for T where
    U: From<T>, 
[src]

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

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]