pub struct PublicHeartRateRow {
pub bpm: i64,
pub source: PublicHeartRateSource,
pub timestamp: UtcDateTime,
pub timestamp_unix: i64,
}Expand description
Heart rate sample
JSON schema
{
"title": "PublicHeartRateRow",
"description": "Heart rate sample",
"type": "object",
"required": [
"bpm",
"source",
"timestamp",
"timestamp_unix"
],
"properties": {
"bpm": {
"title": "",
"description": "Heart rate as beats per minute.",
"type": "integer"
},
"source": {
"$ref": "#/components/schemas/PublicHeartRateSource"
},
"timestamp": {
"$ref": "#/components/schemas/UtcDateTime"
},
"timestamp_unix": {
"title": "",
"description": "Timestamp of the discrete sample as unix time in milliseconds.",
"type": "integer"
}
},
"x-cloud-only": true,
"x-collection": "publicheartrate",
"x-owner": "core-sensing-squad"
}Fields§
§bpm: i64Heart rate as beats per minute.
source: PublicHeartRateSource§timestamp: UtcDateTime§timestamp_unix: i64Timestamp of the discrete sample as unix time in milliseconds.
Trait Implementations§
Source§impl Clone for PublicHeartRateRow
impl Clone for PublicHeartRateRow
Source§fn clone(&self) -> PublicHeartRateRow
fn clone(&self) -> PublicHeartRateRow
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 PublicHeartRateRow
impl Debug for PublicHeartRateRow
Source§impl<'de> Deserialize<'de> for PublicHeartRateRow
impl<'de> Deserialize<'de> for PublicHeartRateRow
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 PublicHeartRateRow
impl RefUnwindSafe for PublicHeartRateRow
impl Send for PublicHeartRateRow
impl Sync for PublicHeartRateRow
impl Unpin for PublicHeartRateRow
impl UnsafeUnpin for PublicHeartRateRow
impl UnwindSafe for PublicHeartRateRow
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