Enum garminfit::profile::messages::Capabilities
source · pub enum Capabilities {
Languages(Field<Uint8z>),
Sports(Field<SportBits0>),
WorkoutsSupported(Field<WorkoutCapabilities>),
ConnectivitySupported(Field<ConnectivityCapabilities>),
Unknown {
data: Vec<u8>,
field_def_num: u8,
},
}
Variants
Languages(Field<Uint8z>)
Use language_bits_x types where x is index of array.
Sports(Field<SportBits0>)
Use sport_bits_x types where x is index of array.
WorkoutsSupported(Field<WorkoutCapabilities>)
ConnectivitySupported(Field<ConnectivityCapabilities>)
Unknown
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Capabilities
impl Send for Capabilities
impl Sync for Capabilities
impl Unpin for Capabilities
impl UnwindSafe for Capabilities
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