Enum garminfit::profile::types::WorkoutCapabilities
source · pub enum WorkoutCapabilities {
Show 15 variants
Interval,
Custom,
FitnessEquipment,
Firstbeat,
NewLeaf,
Tcx,
Speed,
HeartRate,
Distance,
Cadence,
Power,
Grade,
Resistance,
Protected,
Unknown,
}
Variants
Interval
Custom
FitnessEquipment
Firstbeat
NewLeaf
Tcx
For backwards compatibility. Watch should add missing id fields then clear flag.
Speed
Speed source required for workout step.
HeartRate
Heart rate source required for workout step.
Distance
Distance source required for workout step.
Cadence
Cadence source required for workout step.
Power
Power source required for workout step.
Grade
Grade source required for workout step.
Resistance
Resistance source required for workout step.
Protected
Unknown
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for WorkoutCapabilities
impl Send for WorkoutCapabilities
impl Sync for WorkoutCapabilities
impl Unpin for WorkoutCapabilities
impl UnwindSafe for WorkoutCapabilities
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