#[non_exhaustive]#[repr(u16)]pub enum CardioExerciseName {
Show 43 variants
BobAndWeaveCircle = 0,
WeightedBobAndWeaveCircle = 1,
CardioCoreCrawl = 2,
WeightedCardioCoreCrawl = 3,
DoubleUnder = 4,
WeightedDoubleUnder = 5,
JumpRope = 6,
WeightedJumpRope = 7,
JumpRopeCrossover = 8,
WeightedJumpRopeCrossover = 9,
JumpRopeJog = 10,
WeightedJumpRopeJog = 11,
JumpingJacks = 12,
WeightedJumpingJacks = 13,
SkiMoguls = 14,
WeightedSkiMoguls = 15,
SplitJacks = 16,
WeightedSplitJacks = 17,
SquatJacks = 18,
WeightedSquatJacks = 19,
TripleUnder = 20,
WeightedTripleUnder = 21,
Elliptical = 22,
Spinning = 23,
PolePaddleForwardWheelchair = 24,
PolePaddleBackwardWheelchair = 25,
PoleHandcycleForwardWheelchair = 26,
PoleHandcycleBackwardWheelchair = 27,
PoleRainbowWheelchair = 28,
DoublePunchForwardWheelchair = 29,
DoublePunchDownWheelchair = 30,
DoublePunchSidewaysWheelchair = 31,
DoublePunchUpWheelchair = 32,
SitSkiWheelchair = 33,
SittingJacksWheelchair = 34,
PunchForwardWheelchair = 35,
PunchDownWheelchair = 36,
PunchSidewaysWheelchair = 37,
PunchUpWheelchair = 38,
PunchBagWheelchair = 39,
PoleDdFfUuWheelchair = 40,
ButterflyArmsWheelchair = 41,
Punch = 42,
}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.
BobAndWeaveCircle = 0
WeightedBobAndWeaveCircle = 1
CardioCoreCrawl = 2
WeightedCardioCoreCrawl = 3
DoubleUnder = 4
WeightedDoubleUnder = 5
JumpRope = 6
WeightedJumpRope = 7
JumpRopeCrossover = 8
WeightedJumpRopeCrossover = 9
JumpRopeJog = 10
WeightedJumpRopeJog = 11
JumpingJacks = 12
WeightedJumpingJacks = 13
SkiMoguls = 14
WeightedSkiMoguls = 15
SplitJacks = 16
WeightedSplitJacks = 17
SquatJacks = 18
WeightedSquatJacks = 19
TripleUnder = 20
WeightedTripleUnder = 21
Elliptical = 22
Spinning = 23
PolePaddleForwardWheelchair = 24
PolePaddleBackwardWheelchair = 25
PoleHandcycleForwardWheelchair = 26
PoleHandcycleBackwardWheelchair = 27
PoleRainbowWheelchair = 28
DoublePunchForwardWheelchair = 29
DoublePunchDownWheelchair = 30
DoublePunchSidewaysWheelchair = 31
DoublePunchUpWheelchair = 32
SitSkiWheelchair = 33
SittingJacksWheelchair = 34
PunchForwardWheelchair = 35
PunchDownWheelchair = 36
PunchSidewaysWheelchair = 37
PunchUpWheelchair = 38
PunchBagWheelchair = 39
PoleDdFfUuWheelchair = 40
ButterflyArmsWheelchair = 41
Punch = 42
Implementations§
Trait Implementations§
Source§impl Clone for CardioExerciseName
impl Clone for CardioExerciseName
Source§fn clone(&self) -> CardioExerciseName
fn clone(&self) -> CardioExerciseName
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 CardioExerciseName
impl Debug for CardioExerciseName
Source§impl Hash for CardioExerciseName
impl Hash for CardioExerciseName
Source§impl PartialEq for CardioExerciseName
impl PartialEq for CardioExerciseName
Source§fn eq(&self, other: &CardioExerciseName) -> bool
fn eq(&self, other: &CardioExerciseName) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for CardioExerciseName
impl Eq for CardioExerciseName
impl StructuralPartialEq for CardioExerciseName
Auto Trait Implementations§
impl Freeze for CardioExerciseName
impl RefUnwindSafe for CardioExerciseName
impl Send for CardioExerciseName
impl Sync for CardioExerciseName
impl Unpin for CardioExerciseName
impl UnsafeUnpin for CardioExerciseName
impl UnwindSafe for CardioExerciseName
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