pub struct DetailedSegmentEffort {Show 22 fields
pub id: Option<i64>,
pub activity_id: Option<i64>,
pub elapsed_time: Option<i32>,
pub start_date: Option<DateTime<Utc>>,
pub start_date_local: Option<DateTime<Utc>>,
pub distance: Option<f32>,
pub is_kom: Option<bool>,
pub name: Option<String>,
pub activity: Option<MetaActivity>,
pub athlete: Option<MetaAthlete>,
pub moving_time: Option<i32>,
pub start_index: Option<i32>,
pub end_index: Option<i32>,
pub average_cadence: Option<f32>,
pub average_watts: Option<f32>,
pub device_watts: Option<bool>,
pub average_heartrate: Option<f32>,
pub max_heartrate: Option<f32>,
pub segment: Option<SummarySegment>,
pub kom_rank: Option<i32>,
pub pr_rank: Option<i32>,
pub hidden: Option<bool>,
}Fields§
§id: Option<i64>§activity_id: Option<i64>§elapsed_time: Option<i32>§start_date: Option<DateTime<Utc>>§start_date_local: Option<DateTime<Utc>>§distance: Option<f32>§is_kom: Option<bool>§name: Option<String>§activity: Option<MetaActivity>§athlete: Option<MetaAthlete>§moving_time: Option<i32>§start_index: Option<i32>§end_index: Option<i32>§average_cadence: Option<f32>§average_watts: Option<f32>§device_watts: Option<bool>§average_heartrate: Option<f32>§max_heartrate: Option<f32>§segment: Option<SummarySegment>§kom_rank: Option<i32>§pr_rank: Option<i32>Trait Implementations§
Source§impl Clone for DetailedSegmentEffort
impl Clone for DetailedSegmentEffort
Source§fn clone(&self) -> DetailedSegmentEffort
fn clone(&self) -> DetailedSegmentEffort
Returns a duplicate 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 DetailedSegmentEffort
impl Debug for DetailedSegmentEffort
Source§impl<'de> Deserialize<'de> for DetailedSegmentEffort
impl<'de> Deserialize<'de> for DetailedSegmentEffort
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
Source§impl Sendable<DetailedSegmentEffort> for GetSegmentEffort
impl Sendable<DetailedSegmentEffort> for GetSegmentEffort
fn send<'async_trait>(
self,
) -> Pin<Box<dyn Future<Output = Result<DetailedSegmentEffort, ErrorWrapper>> + Send + 'async_trait>>where
Self: 'async_trait,
Auto Trait Implementations§
impl Freeze for DetailedSegmentEffort
impl RefUnwindSafe for DetailedSegmentEffort
impl Send for DetailedSegmentEffort
impl Sync for DetailedSegmentEffort
impl Unpin for DetailedSegmentEffort
impl UnsafeUnpin for DetailedSegmentEffort
impl UnwindSafe for DetailedSegmentEffort
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