Struct oura_api::models::DailyActivity
source · pub struct DailyActivity {Show 26 fields
pub id: String,
pub class_5_min: Option<String>,
pub score: Option<u8>,
pub active_calories: u32,
pub average_met_minutes: f32,
pub contributors: ActivityContributors,
pub equivalent_walking_distance: u32,
pub high_activity_met_minutes: u32,
pub high_activity_time: u32,
pub inactivity_alerts: u32,
pub low_activity_met_minutes: u32,
pub low_activity_time: u32,
pub medium_activity_met_minutes: u32,
pub medium_activity_time: u32,
pub met: Sample,
pub meters_to_target: u32,
pub non_wear_time: u32,
pub resting_time: u32,
pub sedentary_met_minutes: u32,
pub sedentary_time: u32,
pub steps: u32,
pub target_calories: u32,
pub target_meters: u32,
pub total_calories: u32,
pub day: String,
pub timestamp: String,
}Fields§
§id: String§class_5_min: Option<String>§score: Option<u8>§active_calories: u32§average_met_minutes: f32§contributors: ActivityContributors§equivalent_walking_distance: u32§high_activity_met_minutes: u32§high_activity_time: u32§inactivity_alerts: u32§low_activity_met_minutes: u32§low_activity_time: u32§medium_activity_met_minutes: u32§medium_activity_time: u32§met: Sample§meters_to_target: u32§non_wear_time: u32§resting_time: u32§sedentary_met_minutes: u32§sedentary_time: u32§steps: u32§target_calories: u32§target_meters: u32§total_calories: u32§day: String§timestamp: StringTrait Implementations§
source§impl Debug for DailyActivity
impl Debug for DailyActivity
source§impl<'de> Deserialize<'de> for DailyActivity
impl<'de> Deserialize<'de> for DailyActivity
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 PartialEq<DailyActivity> for DailyActivity
impl PartialEq<DailyActivity> for DailyActivity
source§fn eq(&self, other: &DailyActivity) -> bool
fn eq(&self, other: &DailyActivity) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DailyActivity
Auto Trait Implementations§
impl RefUnwindSafe for DailyActivity
impl Send for DailyActivity
impl Sync for DailyActivity
impl Unpin for DailyActivity
impl UnwindSafe for DailyActivity
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