[][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 PartialEq<Source> for Source[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

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 Debug for Source[src]

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

type Error = &'static str

The type returned in the event of a conversion error.

impl Copy for Source[src]

impl Clone for Source[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Unpin for Source

impl Send for Source

impl Sync for Source

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]