#[non_exhaustive]#[repr(u16)]pub enum RowExerciseName {
Show 53 variants
BarbellStraightLegDeadliftToRow = 0,
CableRowStanding = 1,
DumbbellRow = 2,
ElevatedFeetInvertedRow = 3,
WeightedElevatedFeetInvertedRow = 4,
FacePull = 5,
FacePullWithExternalRotation = 6,
InvertedRowWithFeetOnSwissBall = 7,
WeightedInvertedRowWithFeetOnSwissBall = 8,
KettlebellRow = 9,
ModifiedInvertedRow = 10,
WeightedModifiedInvertedRow = 11,
NeutralGripAlternatingDumbbellRow = 12,
OneArmBentOverRow = 13,
OneLeggedDumbbellRow = 14,
RenegadeRow = 15,
ReverseGripBarbellRow = 16,
RopeHandleCableRow = 17,
SeatedCableRow = 18,
SeatedDumbbellRow = 19,
SingleArmCableRow = 20,
SingleArmCableRowAndRotation = 21,
SingleArmInvertedRow = 22,
WeightedSingleArmInvertedRow = 23,
SingleArmNeutralGripDumbbellRow = 24,
SingleArmNeutralGripDumbbellRowAndRotation = 25,
SuspendedInvertedRow = 26,
WeightedSuspendedInvertedRow = 27,
TBarRow = 28,
TowelGripInvertedRow = 29,
WeightedTowelGripInvertedRow = 30,
UnderhandGripCableRow = 31,
VGripCableRow = 32,
WideGripSeatedCableRow = 33,
AlternatingDumbbellRow = 34,
InvertedRow = 35,
Row = 36,
WeightedRow = 37,
IndoorRow = 38,
BandedFacePulls = 39,
ChestSupportedDumbbellRow = 40,
DeclineRingRow = 41,
ElevatedRingRow = 42,
RdlBentOverRowWithBarbellDumbbell = 43,
RingRow = 44,
BarbellRow = 45,
BentOverRowWithBarbell = 46,
BentOverRowWithDumbell = 47,
SeatedUnderhandGripCableRow = 48,
TrxInvertedRow = 49,
WeightedInvertedRow = 50,
WeightedTrxInvertedRow = 51,
DumbbellRowWheelchair = 52,
}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.
BarbellStraightLegDeadliftToRow = 0
CableRowStanding = 1
DumbbellRow = 2
ElevatedFeetInvertedRow = 3
WeightedElevatedFeetInvertedRow = 4
FacePull = 5
FacePullWithExternalRotation = 6
InvertedRowWithFeetOnSwissBall = 7
WeightedInvertedRowWithFeetOnSwissBall = 8
KettlebellRow = 9
ModifiedInvertedRow = 10
WeightedModifiedInvertedRow = 11
NeutralGripAlternatingDumbbellRow = 12
OneArmBentOverRow = 13
OneLeggedDumbbellRow = 14
RenegadeRow = 15
ReverseGripBarbellRow = 16
RopeHandleCableRow = 17
SeatedCableRow = 18
SeatedDumbbellRow = 19
SingleArmCableRow = 20
SingleArmCableRowAndRotation = 21
SingleArmInvertedRow = 22
WeightedSingleArmInvertedRow = 23
SingleArmNeutralGripDumbbellRow = 24
SingleArmNeutralGripDumbbellRowAndRotation = 25
SuspendedInvertedRow = 26
WeightedSuspendedInvertedRow = 27
TBarRow = 28
TowelGripInvertedRow = 29
WeightedTowelGripInvertedRow = 30
UnderhandGripCableRow = 31
VGripCableRow = 32
WideGripSeatedCableRow = 33
AlternatingDumbbellRow = 34
InvertedRow = 35
Row = 36
WeightedRow = 37
IndoorRow = 38
BandedFacePulls = 39
ChestSupportedDumbbellRow = 40
DeclineRingRow = 41
ElevatedRingRow = 42
RdlBentOverRowWithBarbellDumbbell = 43
RingRow = 44
BarbellRow = 45
BentOverRowWithBarbell = 46
BentOverRowWithDumbell = 47
SeatedUnderhandGripCableRow = 48
TrxInvertedRow = 49
WeightedInvertedRow = 50
WeightedTrxInvertedRow = 51
DumbbellRowWheelchair = 52
Implementations§
Trait Implementations§
Source§impl Clone for RowExerciseName
impl Clone for RowExerciseName
Source§fn clone(&self) -> RowExerciseName
fn clone(&self) -> RowExerciseName
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 RowExerciseName
impl Debug for RowExerciseName
Source§impl Hash for RowExerciseName
impl Hash for RowExerciseName
Source§impl PartialEq for RowExerciseName
impl PartialEq for RowExerciseName
Source§fn eq(&self, other: &RowExerciseName) -> bool
fn eq(&self, other: &RowExerciseName) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for RowExerciseName
impl Eq for RowExerciseName
impl StructuralPartialEq for RowExerciseName
Auto Trait Implementations§
impl Freeze for RowExerciseName
impl RefUnwindSafe for RowExerciseName
impl Send for RowExerciseName
impl Sync for RowExerciseName
impl Unpin for RowExerciseName
impl UnsafeUnpin for RowExerciseName
impl UnwindSafe for RowExerciseName
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