[][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]

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

Performs copy-assignment from source. Read more

impl PartialEq<Fix> for Fix[src]

impl Debug for Fix[src]

Auto Trait Implementations

impl Send for Fix

impl Sync for Fix

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto 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> Any for T where
    T: 'static + ?Sized
[src]