[][src]Enum nmea0183::Source

pub enum Source {
    GPS,
    GLONASS,
    Gallileo,
    Beidou,
    GNSS,
}

Source of NMEA sentence like GPS, GLONASS or other.

Variants

GPS

USA Global Positioning System

GLONASS

Russian Federation GLONASS

Gallileo

European Union Gallileo

Beidou

China's Beidou

GNSS

Global Navigation Sattelite System. Some combination of other systems. Depends on receiver model, receiver settings, etc..

Trait Implementations

impl Debug for Source[src]

impl PartialEq<Source> for Source[src]

impl<'_> TryFrom<&'_ str> for Source[src]

type Error = &'static str

The type returned in the event of a conversion error.

impl BitOr<Source> for Source[src]

type Output = SourceMask

The resulting type after applying the | operator.

impl BitOr<Source> for SourceMask[src]

type Output = Self

The resulting type after applying the | operator.

impl Copy for Source[src]

impl StructuralPartialEq for Source[src]

impl Clone for Source[src]

Auto Trait Implementations

impl Unpin for Source

impl Send for Source

impl Sync for Source

Blanket Implementations

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