Enum strava_data::models::ActivityType
source · pub enum ActivityType {
Show 37 variants
AlpineSki,
BackcountrySki,
Canoeing,
Crossfit,
EBikeRide,
Elliptical,
Golf,
Handcycle,
Hike,
IceSkate,
InlineSkate,
Kayaking,
Kitesurf,
NordicSki,
Ride,
RockClimbing,
RollerSki,
Rowing,
Run,
Sail,
Skateboard,
Snowboard,
Snowshoe,
Soccer,
StairStepper,
StandUpPaddling,
Surfing,
Swim,
Velomobile,
VirtualRide,
VirtualRun,
Walk,
WeightTraining,
Wheelchair,
Windsurf,
Workout,
Yoga,
}
Variants§
AlpineSki
BackcountrySki
Canoeing
Crossfit
EBikeRide
Elliptical
Golf
Handcycle
Hike
IceSkate
InlineSkate
Kayaking
Kitesurf
NordicSki
Ride
RockClimbing
RollerSki
Rowing
Run
Sail
Skateboard
Snowboard
Snowshoe
Soccer
StairStepper
StandUpPaddling
Surfing
Swim
Velomobile
VirtualRide
VirtualRun
Walk
WeightTraining
Wheelchair
Windsurf
Workout
Yoga
Trait Implementations§
source§impl Clone for ActivityType
impl Clone for ActivityType
source§fn clone(&self) -> ActivityType
fn clone(&self) -> ActivityType
Returns a copy of the value. Read more
1.0.0 · 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 ActivityType
impl Debug for ActivityType
source§impl<'de> Deserialize<'de> for ActivityType
impl<'de> Deserialize<'de> for ActivityType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ActivityType
impl RefUnwindSafe for ActivityType
impl Send for ActivityType
impl Sync for ActivityType
impl Unpin for ActivityType
impl UnwindSafe for ActivityType
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