pub struct PublicVo2Max {
pub day: IsoDate,
pub id: X,
pub timestamp: LocalizedDateTime,
pub vo2_max: i64,
}Expand description
VO2Max estimate.
JSON schema
{
"title": "PublicVO2Max",
"description": "VO2Max estimate.",
"type": "object",
"required": [
"day",
"id",
"timestamp",
"vo2_max"
],
"properties": {
"day": {
"$ref": "#/components/schemas/ISODate"
},
"id": {
"title": "",
"description": "Unique identifier of the object.",
"type": "string",
"minLength": 1
},
"timestamp": {
"$ref": "#/components/schemas/LocalizedDateTime"
},
"vo2_max": {
"title": "",
"description": "VO2 max value.",
"type": "integer"
}
},
"x-cloud-only": true,
"x-collection": "publicvo2max",
"x-owner": "movement-squad"
}Fields§
§day: IsoDate§id: XUnique identifier of the object.
timestamp: LocalizedDateTime§vo2_max: i64VO2 max value.
Trait Implementations§
Source§impl Clone for PublicVo2Max
impl Clone for PublicVo2Max
Source§impl Debug for PublicVo2Max
impl Debug for PublicVo2Max
Source§impl<'de> Deserialize<'de> for PublicVo2Max
impl<'de> Deserialize<'de> for PublicVo2Max
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 PublicVo2Max
impl RefUnwindSafe for PublicVo2Max
impl Send for PublicVo2Max
impl Sync for PublicVo2Max
impl Unpin for PublicVo2Max
impl UnsafeUnpin for PublicVo2Max
impl UnwindSafe for PublicVo2Max
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