Enum garminfit::profile::messages::DiveSummary
source · pub enum DiveSummary {
Show 14 variants
Timestamp(Field<DateTime>),
ReferenceMesg(Field<MesgNum>),
ReferenceIndex(Field<MessageIndex>),
AvgDepth(Field<Uint32>),
MaxDepth(Field<Uint32>),
SurfaceInterval(Field<Uint32>),
StartCns(Field<Uint8>),
EndCns(Field<Uint8>),
StartN2(Field<Uint16>),
EndN2(Field<Uint16>),
O2Toxicity(Field<Uint16>),
DiveNumber(Field<Uint32>),
BottomTime(Field<Uint32>),
Unknown {
data: Vec<u8>,
field_def_num: u8,
},
}
Variants
Timestamp(Field<DateTime>)
ReferenceMesg(Field<MesgNum>)
ReferenceIndex(Field<MessageIndex>)
AvgDepth(Field<Uint32>)
0 if above water
MaxDepth(Field<Uint32>)
0 if above water
SurfaceInterval(Field<Uint32>)
Time since end of last dive
StartCns(Field<Uint8>)
EndCns(Field<Uint8>)
StartN2(Field<Uint16>)
EndN2(Field<Uint16>)
O2Toxicity(Field<Uint16>)
DiveNumber(Field<Uint32>)
BottomTime(Field<Uint32>)
Unknown
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for DiveSummary
impl Send for DiveSummary
impl Sync for DiveSummary
impl Unpin for DiveSummary
impl UnwindSafe for DiveSummary
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