#[non_exhaustive]#[repr(u8)]pub enum ExdDescriptors {
Show 97 variants
BikeLightBatteryStatus = 0,
BeamAngleStatus = 1,
BateryLevel = 2,
LightNetworkMode = 3,
NumberLightsConnected = 4,
Cadence = 5,
Distance = 6,
EstimatedTimeOfArrival = 7,
Heading = 8,
Time = 9,
BatteryLevel = 10,
TrainerResistance = 11,
TrainerTargetPower = 12,
TimeSeated = 13,
TimeStanding = 14,
Elevation = 15,
Grade = 16,
Ascent = 17,
Descent = 18,
VerticalSpeed = 19,
Di2BatteryLevel = 20,
FrontGear = 21,
RearGear = 22,
GearRatio = 23,
HeartRate = 24,
HeartRateZone = 25,
TimeInHeartRateZone = 26,
HeartRateReserve = 27,
Calories = 28,
GpsAccuracy = 29,
GpsSignalStrength = 30,
Temperature = 31,
TimeOfDay = 32,
Balance = 33,
PedalSmoothness = 34,
Power = 35,
FunctionalThresholdPower = 36,
IntensityFactor = 37,
Work = 38,
PowerRatio = 39,
NormalizedPower = 40,
TrainingStressScore = 41,
TimeOnZone = 42,
Speed = 43,
Laps = 44,
Reps = 45,
WorkoutStep = 46,
CourseDistance = 47,
NavigationDistance = 48,
CourseEstimatedTimeOfArrival = 49,
NavigationEstimatedTimeOfArrival = 50,
CourseTime = 51,
NavigationTime = 52,
CourseHeading = 53,
NavigationHeading = 54,
PowerZone = 55,
TorqueEffectiveness = 56,
TimerTime = 57,
PowerWeightRatio = 58,
LeftPlatformCenterOffset = 59,
RightPlatformCenterOffset = 60,
LeftPowerPhaseStartAngle = 61,
RightPowerPhaseStartAngle = 62,
LeftPowerPhaseFinishAngle = 63,
RightPowerPhaseFinishAngle = 64,
Gears = 65,
Pace = 66,
TrainingEffect = 67,
VerticalOscillation = 68,
VerticalRatio = 69,
GroundContactTime = 70,
LeftGroundContactTimeBalance = 71,
RightGroundContactTimeBalance = 72,
StrideLength = 73,
RunningCadence = 74,
PerformanceCondition = 75,
CourseType = 76,
TimeInPowerZone = 77,
NavigationTurn = 78,
CourseLocation = 79,
NavigationLocation = 80,
Compass = 81,
GearCombo = 82,
MuscleOxygen = 83,
Icon = 84,
CompassHeading = 85,
GpsHeading = 86,
GpsElevation = 87,
AnaerobicTrainingEffect = 88,
Course = 89,
OffCourse = 90,
GlideRatio = 91,
VerticalDistance = 92,
Vmg = 93,
AmbientPressure = 94,
Pressure = 95,
Vam = 96,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
BikeLightBatteryStatus = 0
BeamAngleStatus = 1
BateryLevel = 2
LightNetworkMode = 3
NumberLightsConnected = 4
Cadence = 5
Distance = 6
EstimatedTimeOfArrival = 7
Heading = 8
Time = 9
BatteryLevel = 10
TrainerResistance = 11
TrainerTargetPower = 12
TimeSeated = 13
TimeStanding = 14
Elevation = 15
Grade = 16
Ascent = 17
Descent = 18
VerticalSpeed = 19
Di2BatteryLevel = 20
FrontGear = 21
RearGear = 22
GearRatio = 23
HeartRate = 24
HeartRateZone = 25
TimeInHeartRateZone = 26
HeartRateReserve = 27
Calories = 28
GpsAccuracy = 29
GpsSignalStrength = 30
Temperature = 31
TimeOfDay = 32
Balance = 33
PedalSmoothness = 34
Power = 35
FunctionalThresholdPower = 36
IntensityFactor = 37
Work = 38
PowerRatio = 39
NormalizedPower = 40
TrainingStressScore = 41
TimeOnZone = 42
Speed = 43
Laps = 44
Reps = 45
WorkoutStep = 46
CourseDistance = 47
CourseEstimatedTimeOfArrival = 49
CourseTime = 51
CourseHeading = 53
PowerZone = 55
TorqueEffectiveness = 56
TimerTime = 57
PowerWeightRatio = 58
LeftPlatformCenterOffset = 59
RightPlatformCenterOffset = 60
LeftPowerPhaseStartAngle = 61
RightPowerPhaseStartAngle = 62
LeftPowerPhaseFinishAngle = 63
RightPowerPhaseFinishAngle = 64
Gears = 65
Pace = 66
TrainingEffect = 67
VerticalOscillation = 68
VerticalRatio = 69
GroundContactTime = 70
LeftGroundContactTimeBalance = 71
RightGroundContactTimeBalance = 72
StrideLength = 73
RunningCadence = 74
PerformanceCondition = 75
CourseType = 76
TimeInPowerZone = 77
CourseLocation = 79
Compass = 81
GearCombo = 82
MuscleOxygen = 83
Icon = 84
CompassHeading = 85
GpsHeading = 86
GpsElevation = 87
AnaerobicTrainingEffect = 88
Course = 89
OffCourse = 90
GlideRatio = 91
VerticalDistance = 92
Vmg = 93
AmbientPressure = 94
Pressure = 95
Vam = 96
Implementations§
Trait Implementations§
Source§impl Clone for ExdDescriptors
impl Clone for ExdDescriptors
Source§fn clone(&self) -> ExdDescriptors
fn clone(&self) -> ExdDescriptors
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExdDescriptors
impl Debug for ExdDescriptors
Source§impl Hash for ExdDescriptors
impl Hash for ExdDescriptors
Source§impl PartialEq for ExdDescriptors
impl PartialEq for ExdDescriptors
Source§fn eq(&self, other: &ExdDescriptors) -> bool
fn eq(&self, other: &ExdDescriptors) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ExdDescriptors
impl Eq for ExdDescriptors
impl StructuralPartialEq for ExdDescriptors
Auto Trait Implementations§
impl Freeze for ExdDescriptors
impl RefUnwindSafe for ExdDescriptors
impl Send for ExdDescriptors
impl Sync for ExdDescriptors
impl Unpin for ExdDescriptors
impl UnsafeUnpin for ExdDescriptors
impl UnwindSafe for ExdDescriptors
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more