[][src]Enum fitparser::profile::field_types::TurnType

pub enum TurnType {
    ArrivingIdx,
    ArrivingLeftIdx,
    ArrivingRightIdx,
    ArrivingViaIdx,
    ArrivingViaLeftIdx,
    ArrivingViaRightIdx,
    BearKeepLeftIdx,
    BearKeepRightIdx,
    ContinueIdx,
    ExitLeftIdx,
    ExitRightIdx,
    FerryIdx,
    Roundabout45Idx,
    Roundabout90Idx,
    Roundabout135Idx,
    Roundabout180Idx,
    Roundabout225Idx,
    Roundabout270Idx,
    Roundabout315Idx,
    Roundabout360Idx,
    RoundaboutNeg45Idx,
    RoundaboutNeg90Idx,
    RoundaboutNeg135Idx,
    RoundaboutNeg180Idx,
    RoundaboutNeg225Idx,
    RoundaboutNeg270Idx,
    RoundaboutNeg315Idx,
    RoundaboutNeg360Idx,
    RoundaboutGenericIdx,
    RoundaboutNegGenericIdx,
    SharpTurnLeftIdx,
    SharpTurnRightIdx,
    TurnLeftIdx,
    TurnRightIdx,
    UturnLeftIdx,
    UturnRightIdx,
    IconInvIdx,
    IconIdxCnt,
    UnknownVariant(u8),
}

Variants

ArrivingIdx
ArrivingLeftIdx
ArrivingRightIdx
ArrivingViaIdx
ArrivingViaLeftIdx
ArrivingViaRightIdx
BearKeepLeftIdx
BearKeepRightIdx
ContinueIdx
ExitLeftIdx
ExitRightIdx
FerryIdx
Roundabout45Idx
Roundabout90Idx
Roundabout135Idx
Roundabout180Idx
Roundabout225Idx
Roundabout270Idx
Roundabout315Idx
Roundabout360Idx
RoundaboutNeg45Idx
RoundaboutNeg90Idx
RoundaboutNeg135Idx
RoundaboutNeg180Idx
RoundaboutNeg225Idx
RoundaboutNeg270Idx
RoundaboutNeg315Idx
RoundaboutNeg360Idx
RoundaboutGenericIdx
RoundaboutNegGenericIdx
SharpTurnLeftIdx
SharpTurnRightIdx
TurnLeftIdx
TurnRightIdx
UturnLeftIdx
UturnRightIdx
IconInvIdx
IconIdxCnt
UnknownVariant(u8)

Implementations

impl TurnType[src]

pub fn as_u8(self) -> u8[src]

pub fn as_i64(self) -> i64[src]

Trait Implementations

impl Clone for TurnType[src]

impl Copy for TurnType[src]

impl Debug for TurnType[src]

impl Display for TurnType[src]

impl Eq for TurnType[src]

impl From<i64> for TurnType[src]

impl From<u8> for TurnType[src]

impl Ord for TurnType[src]

impl PartialEq<TurnType> for TurnType[src]

impl PartialOrd<TurnType> for TurnType[src]

impl Serialize for TurnType[src]

impl StructuralEq for TurnType[src]

impl StructuralPartialEq for TurnType[src]

Auto Trait Implementations

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> ToString for T where
    T: Display + ?Sized
[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> 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.