[][src]Enum gpx::Fix

pub enum Fix {
    None,
    TwoDimensional,
    ThreeDimensional,
    DGPS,
    PPS,
    Other(String),
}

Type of the GPS fix.

Variants

None

The GPS had no fix. To signify "the fix info is unknown", leave out the Fix entirely.

TwoDimensional

2D fix gives only longitude and latitude. It needs a minimum of 3 satellites.

ThreeDimensional

3D fix gives longitude, latitude and altitude. It needs a minimum of 4 satellites.

DGPS

Differential Global Positioning System.

PPS

Military signal.

Other(String)

Other values that are not in the specification.

Trait Implementations

impl Clone for Fix[src]

impl Debug for Fix[src]

impl PartialEq<Fix> for Fix[src]

impl StructuralPartialEq for Fix[src]

Auto Trait Implementations

impl RefUnwindSafe for Fix

impl Send for Fix

impl Sync for Fix

impl Unpin for Fix

impl UnwindSafe for Fix

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, 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.