[][src]Enum fitparse::fittypes::FitFieldGarminProduct

pub enum FitFieldGarminProduct {
    Hrm1,
    Axh01,
    Axb01,
    Axb02,
    Hrm2ss,
    DsiAlf02,
    Hrm3ss,
    HrmRunSingleByteProductId,
    Bsm,
    Bcm,
    Axs01,
    HrmTriSingleByteProductId,
    Hrm4RunSingleByteProductId,
    Fr225SingleByteProductId,
    Fr301China,
    Fr301Japan,
    Fr301Korea,
    Fr301Taiwan,
    Fr405,
    Fr50,
    Fr405Japan,
    Fr60,
    DsiAlf01,
    Fr310xt,
    Edge500,
    Fr110,
    Edge800,
    Edge500Taiwan,
    Edge500Japan,
    Chirp,
    Fr110Japan,
    Edge200,
    Fr910xt,
    Edge800Taiwan,
    Edge800Japan,
    Alf04,
    Fr610,
    Fr210Japan,
    VectorSs,
    VectorCp,
    Edge800China,
    Edge500China,
    ApproachG10,
    Fr610Japan,
    Edge500Korea,
    Fr70,
    Fr310xt4t,
    Amx,
    Fr10,
    Edge800Korea,
    Swim,
    Fr910xtChina,
    Fenix,
    Edge200Taiwan,
    Edge510,
    Edge810,
    Tempe,
    Fr910xtJapan,
    Fr620,
    Fr220,
    Fr910xtKorea,
    Fr10Japan,
    Edge810Japan,
    VirbElite,
    EdgeTouring,
    Edge510Japan,
    HrmTri,
    HrmRun,
    Fr920xt,
    Edge510Asia,
    Edge810China,
    Edge810Taiwan,
    Edge1000,
    VivoFit,
    VirbRemote,
    VivoKi,
    Fr15,
    VivoActive,
    Edge510Korea,
    Fr620Japan,
    Fr620China,
    Fr220Japan,
    Fr220China,
    ApproachS6,
    VivoSmart,
    Fenix2,
    Epix,
    Fenix3,
    Edge1000Taiwan,
    Edge1000Japan,
    Fr15Japan,
    Edge520,
    Edge1000China,
    Fr620Russia,
    Fr220Russia,
    VectorS,
    Edge1000Korea,
    Fr920xtTaiwan,
    Fr920xtChina,
    Fr920xtJapan,
    Virbx,
    VivoSmartApac,
    EtrexTouch,
    Edge25,
    Fr25,
    VivoFit2,
    Fr225,
    Fr630,
    Fr230,
    Fr735xt,
    VivoActiveApac,
    Vector2,
    Vector2s,
    Virbxe,
    Fr620Taiwan,
    Fr220Taiwan,
    Truswing,
    Fenix3China,
    Fenix3Twn,
    VariaHeadlight,
    VariaTaillightOld,
    EdgeExplore1000,
    Fr225Asia,
    VariaRadarTaillight,
    VariaRadarDisplay,
    Edge20,
    Edge520Asia,
    Edge520Japan,
    D2Bravo,
    ApproachS20,
    VivoSmart2,
    Edge1000Thai,
    VariaRemote,
    Edge25Asia,
    Edge25Jpn,
    Edge20Asia,
    ApproachX40,
    Fenix3Japan,
    VivoSmartEmea,
    Fr630Asia,
    Fr630Jpn,
    Fr230Jpn,
    Hrm4Run,
    EpixJapan,
    VivoActiveHr,
    VivoSmartGpsHr,
    VivoSmartHr,
    VivoSmartHrAsia,
    VivoSmartGpsHrAsia,
    VivoMove,
    VariaTaillight,
    Fr235Japan,
    VariaVision,
    VivoFit3,
    Fenix3Korea,
    Fenix3Sea,
    Fenix3Hr,
    VirbUltra30,
    IndexSmartScale,
    Fr235,
    Fenix3Chronos,
    Oregon7xx,
    Rino7xx,
    EpixKorea,
    Fenix3HrChn,
    Fenix3HrTwn,
    Fenix3HrJpn,
    Fenix3HrSea,
    Fenix3HrKor,
    Nautix,
    VivoActiveHrApac,
    Oregon7xxWw,
    Edge820,
    EdgeExplore820,
    Fr735xtApac,
    Fr735xtJapan,
    Fenix5s,
    D2BravoTitanium,
    VariaUt800,
    RunningDynamicsPod,
    Edge820China,
    Edge820Japan,
    Fenix5x,
    VivoFitJr,
    VivoSmart3,
    VivoSport,
    Edge820Taiwan,
    Edge820Korea,
    Edge820Sea,
    Fr35Hebrew,
    ApproachS60,
    Fr35Apac,
    Fr35Japan,
    Fenix3ChronosAsia,
    Virb360,
    Fr935,
    Fenix5,
    Vivoactive3,
    Fr235ChinaNfc,
    Foretrex601701,
    VivoMoveHr,
    Edge1030,
    Fenix5Asia,
    Fenix5sAsia,
    Fenix5xAsia,
    ApproachZ80,
    Fr35Korea,
    D2charlie,
    VivoSmart3Apac,
    VivoSportApac,
    Fr935Asia,
    Descent,
    Fr645,
    Fr645m,
    Fr30,
    Fenix5sPlus,
    Edge130,
    Edge1030Asia,
    Vivosmart4,
    VivoMoveHrAsia,
    ApproachX10,
    Fr30Asia,
    Vivoactive3mW,
    Fr645Asia,
    Fr645mAsia,
    EdgeExplore,
    Gpsmap66,
    ApproachS10,
    Vivoactive3mL,
    ApproachG80,
    Edge130Asia,
    Edge1030Bontrager,
    Fenix5Plus,
    Fenix5xPlus,
    Edge520Plus,
    Edge530,
    Edge830,
    Fenix5sPlusApac,
    Fenix5xPlusApac,
    Edge520PlusApac,
    Fr235lAsia,
    Fr245Asia,
    VivoActive3mApac,
    VivoSmart4Asia,
    Vivoactive4Small,
    Vivoactive4Large,
    Venu,
    MarqDriver,
    MarqAviator,
    MarqCaptain,
    MarqCommander,
    MarqExpedition,
    MarqAthlete,
    Fenix6SSport,
    Fenix6S,
    Fenix6Sport,
    Fenix6,
    Fenix6x,
    HrmDual,
    VivoMove3Premium,
    ApproachS40,
    Fr245mAsia,
    Edge530Apac,
    Edge830Apac,
    VivoMove3,
    VivoActive4SmallAsia,
    VivoActive4LargeAsia,
    VivoActive4OledAsia,
    Swim2,
    MarqDriverAsia,
    MarqAviatorAsia,
    VivoMove3Asia,
    VivoActive3tChn,
    MarqCaptainAsia,
    MarqCommanderAsia,
    MarqExpeditionAsia,
    MarqAthleteAsia,
    Fr45Asia,
    Vivoactive3Daimler,
    Fenix6sSportAsia,
    Fenix6sAsia,
    Fenix6SportAsia,
    Fenix6Asia,
    Fenix6xAsia,
    MarqAdventurer,
    MarqAdventurerAsia,
    Swim2Apac,
    VenuDaimlerAsia,
    VenuDaimler,
    Sdm4,
    EdgeRemote,
    TrainingCenter,
    ConnectiqSimulator,
    AndroidAntplusPlugin,
    Connect,
    GarminProduct(u16),
    InvalidFieldValue,
    UnknownToSdk,
}

Variants

Hrm1
Axh01
Axb01
Axb02
Hrm2ss
DsiAlf02
Hrm3ss
HrmRunSingleByteProductId
Bsm
Bcm
Axs01
HrmTriSingleByteProductId
Hrm4RunSingleByteProductId
Fr225SingleByteProductId
Fr301China
Fr301Japan
Fr301Korea
Fr301Taiwan
Fr405
Fr50
Fr405Japan
Fr60
DsiAlf01
Fr310xt
Edge500
Fr110
Edge800
Edge500Taiwan
Edge500Japan
Chirp
Fr110Japan
Edge200
Fr910xt
Edge800Taiwan
Edge800Japan
Alf04
Fr610
Fr210Japan
VectorSs
VectorCp
Edge800China
Edge500China
ApproachG10
Fr610Japan
Edge500Korea
Fr70
Fr310xt4t
Amx
Fr10
Edge800Korea
Swim
Fr910xtChina
Fenix
Edge200Taiwan
Edge510
Edge810
Tempe
Fr910xtJapan
Fr620
Fr220
Fr910xtKorea
Fr10Japan
Edge810Japan
VirbElite
EdgeTouring
Edge510Japan
HrmTri
HrmRun
Fr920xt
Edge510Asia
Edge810China
Edge810Taiwan
Edge1000
VivoFit
VirbRemote
VivoKi
Fr15
VivoActive
Edge510Korea
Fr620Japan
Fr620China
Fr220Japan
Fr220China
ApproachS6
VivoSmart
Fenix2
Epix
Fenix3
Edge1000Taiwan
Edge1000Japan
Fr15Japan
Edge520
Edge1000China
Fr620Russia
Fr220Russia
VectorS
Edge1000Korea
Fr920xtTaiwan
Fr920xtChina
Fr920xtJapan
Virbx
VivoSmartApac
EtrexTouch
Edge25
Fr25
VivoFit2
Fr225
Fr630
Fr230
Fr735xt
VivoActiveApac
Vector2
Vector2s
Virbxe
Fr620Taiwan
Fr220Taiwan
Truswing
Fenix3China
Fenix3Twn
VariaHeadlight
VariaTaillightOld
EdgeExplore1000
Fr225Asia
VariaRadarTaillight
VariaRadarDisplay
Edge20
Edge520Asia
Edge520Japan
D2Bravo
ApproachS20
VivoSmart2
Edge1000Thai
VariaRemote
Edge25Asia
Edge25Jpn
Edge20Asia
ApproachX40
Fenix3Japan
VivoSmartEmea
Fr630Asia
Fr630Jpn
Fr230Jpn
Hrm4Run
EpixJapan
VivoActiveHr
VivoSmartGpsHr
VivoSmartHr
VivoSmartHrAsia
VivoSmartGpsHrAsia
VivoMove
VariaTaillight
Fr235Japan
VariaVision
VivoFit3
Fenix3Korea
Fenix3Sea
Fenix3Hr
VirbUltra30
IndexSmartScale
Fr235
Fenix3Chronos
Oregon7xx
Rino7xx
EpixKorea
Fenix3HrChn
Fenix3HrTwn
Fenix3HrJpn
Fenix3HrSea
Fenix3HrKor
Nautix
VivoActiveHrApac
Oregon7xxWw
Edge820
EdgeExplore820
Fr735xtApac
Fr735xtJapan
Fenix5s
D2BravoTitanium
VariaUt800
RunningDynamicsPod
Edge820China
Edge820Japan
Fenix5x
VivoFitJr
VivoSmart3
VivoSport
Edge820Taiwan
Edge820Korea
Edge820Sea
Fr35Hebrew
ApproachS60
Fr35Apac
Fr35Japan
Fenix3ChronosAsia
Virb360
Fr935
Fenix5
Vivoactive3
Fr235ChinaNfc
Foretrex601701
VivoMoveHr
Edge1030
Fenix5Asia
Fenix5sAsia
Fenix5xAsia
ApproachZ80
Fr35Korea
D2charlie
VivoSmart3Apac
VivoSportApac
Fr935Asia
Descent
Fr645
Fr645m
Fr30
Fenix5sPlus
Edge130
Edge1030Asia
Vivosmart4
VivoMoveHrAsia
ApproachX10
Fr30Asia
Vivoactive3mW
Fr645Asia
Fr645mAsia
EdgeExplore
Gpsmap66
ApproachS10
Vivoactive3mL
ApproachG80
Edge130Asia
Edge1030Bontrager
Fenix5Plus
Fenix5xPlus
Edge520Plus
Edge530
Edge830
Fenix5sPlusApac
Fenix5xPlusApac
Edge520PlusApac
Fr235lAsia
Fr245Asia
VivoActive3mApac
VivoSmart4Asia
Vivoactive4Small
Vivoactive4Large
Venu
MarqDriver
MarqAviator
MarqCaptain
MarqCommander
MarqExpedition
MarqAthlete
Fenix6SSport
Fenix6S
Fenix6Sport
Fenix6
Fenix6x
HrmDual
VivoMove3Premium
ApproachS40
Fr245mAsia
Edge530Apac
Edge830Apac
VivoMove3
VivoActive4SmallAsia
VivoActive4LargeAsia
VivoActive4OledAsia
Swim2
MarqDriverAsia
MarqAviatorAsia
VivoMove3Asia
VivoActive3tChn
MarqCaptainAsia
MarqCommanderAsia
MarqExpeditionAsia
MarqAthleteAsia
Fr45Asia
Vivoactive3Daimler
Fenix6sSportAsia
Fenix6sAsia
Fenix6SportAsia
Fenix6Asia
Fenix6xAsia
MarqAdventurer
MarqAdventurerAsia
Swim2Apac
VenuDaimlerAsia
VenuDaimler
Sdm4
EdgeRemote
TrainingCenter
ConnectiqSimulator
AndroidAntplusPlugin
Connect
GarminProduct(u16)
InvalidFieldValue
UnknownToSdk

Trait Implementations

impl Clone for FitFieldGarminProduct[src]

impl Copy for FitFieldGarminProduct[src]

impl Debug for FitFieldGarminProduct[src]

impl Display for FitFieldGarminProduct[src]

impl FitFieldParseable for FitFieldGarminProduct[src]

impl From<u16> for FitFieldGarminProduct[src]

impl PartialEq<FitFieldGarminProduct> for FitFieldGarminProduct[src]

impl StructuralPartialEq for FitFieldGarminProduct[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<Src, Scheme> ApproxFrom<Src, Scheme> for Src where
    Scheme: ApproxScheme
[src]

type Err = NoError

The error type produced by a failed conversion.

impl<Dst, Src, Scheme> ApproxInto<Dst, Scheme> for Src where
    Dst: ApproxFrom<Src, Scheme>,
    Scheme: ApproxScheme
[src]

type Err = <Dst as ApproxFrom<Src, Scheme>>::Err

The error type produced by a failed conversion.

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

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

impl<T, Dst> ConvAsUtil<Dst> for T[src]

impl<T> ConvUtil for T[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<Src> TryFrom<Src> for Src[src]

type Err = NoError

The error type produced by a failed conversion.

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<Src, Dst> TryInto<Dst> for Src where
    Dst: TryFrom<Src>, 
[src]

type Err = <Dst as TryFrom<Src>>::Err

The error type produced by a failed conversion.

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<Src> ValueFrom<Src> for Src[src]

type Err = NoError

The error type produced by a failed conversion.

impl<Src, Dst> ValueInto<Dst> for Src where
    Dst: ValueFrom<Src>, 
[src]

type Err = <Dst as ValueFrom<Src>>::Err

The error type produced by a failed conversion.