Enum garminfit::profile::messages::FieldDescription
source · pub enum FieldDescription {
Show 15 variants
DeveloperDataIndex(Field<Uint8>),
FieldDefinitionNumber(Field<Uint8>),
FitBaseTypeId(Field<FitBaseType>),
FieldName(Field<Utf8String>),
Array(Field<Uint8>),
Components(Field<Utf8String>),
Scale(Field<Uint8>),
Offset(Field<Sint8>),
Units(Field<Utf8String>),
Bits(Field<Utf8String>),
Accumulate(Field<Utf8String>),
FitBaseUnitId(Field<FitBaseUnit>),
NativeMesgNum(Field<MesgNum>),
NativeFieldNum(Field<Uint8>),
Unknown {
data: Vec<u8>,
field_def_num: u8,
},
}
Expand description
Must be logged before developer field is used
Variants
DeveloperDataIndex(Field<Uint8>)
FieldDefinitionNumber(Field<Uint8>)
FitBaseTypeId(Field<FitBaseType>)
FieldName(Field<Utf8String>)
Array(Field<Uint8>)
Components(Field<Utf8String>)
Scale(Field<Uint8>)
Offset(Field<Sint8>)
Units(Field<Utf8String>)
Bits(Field<Utf8String>)
Accumulate(Field<Utf8String>)
FitBaseUnitId(Field<FitBaseUnit>)
NativeMesgNum(Field<MesgNum>)
NativeFieldNum(Field<Uint8>)
Unknown
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FieldDescription
impl Send for FieldDescription
impl Sync for FieldDescription
impl Unpin for FieldDescription
impl UnwindSafe for FieldDescription
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more