pub struct PublicDailyReadiness {
pub contributors: PublicReadinessContributors,
pub day: IsoDate,
pub id: X,
pub score: Option<i64>,
pub temperature_deviation: Option<f64>,
pub temperature_trend_deviation: Option<f64>,
pub timestamp: LocalizedDateTime,
}Expand description
Public object defining daily readiness.
JSON schema
{
"title": "PublicDailyReadiness",
"description": "Public object defining daily readiness.",
"type": "object",
"required": [
"contributors",
"day",
"id",
"timestamp"
],
"properties": {
"contributors": {
"$ref": "#/components/schemas/PublicReadinessContributors"
},
"day": {
"$ref": "#/components/schemas/ISODate"
},
"id": {
"title": "",
"description": "Unique identifier of the object.",
"type": "string",
"minLength": 1
},
"score": {
"title": "",
"description": "Daily readiness score.",
"type": [
"integer",
"null"
]
},
"temperature_deviation": {
"title": "",
"description": "Temperature deviation in degrees Celsius.",
"type": [
"number",
"null"
]
},
"temperature_trend_deviation": {
"title": "",
"description": "Temperature trend deviation in degrees Celsius.",
"type": [
"number",
"null"
]
},
"timestamp": {
"$ref": "#/components/schemas/LocalizedDateTime"
}
},
"x-cloud-only": true,
"x-collection": "publicdailyreadiness",
"x-owner": "wellbeing-squad"
}Fields§
§contributors: PublicReadinessContributors§day: IsoDate§id: XUnique identifier of the object.
score: Option<i64>Daily readiness score.
temperature_deviation: Option<f64>Temperature deviation in degrees Celsius.
temperature_trend_deviation: Option<f64>Temperature trend deviation in degrees Celsius.
timestamp: LocalizedDateTimeTrait Implementations§
Source§impl Clone for PublicDailyReadiness
impl Clone for PublicDailyReadiness
Source§impl Debug for PublicDailyReadiness
impl Debug for PublicDailyReadiness
Source§impl<'de> Deserialize<'de> for PublicDailyReadiness
impl<'de> Deserialize<'de> for PublicDailyReadiness
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 PublicDailyReadiness
impl RefUnwindSafe for PublicDailyReadiness
impl Send for PublicDailyReadiness
impl Sync for PublicDailyReadiness
impl Unpin for PublicDailyReadiness
impl UnsafeUnpin for PublicDailyReadiness
impl UnwindSafe for PublicDailyReadiness
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