pub enum PublicSleepAlgorithmVersion {
V1,
V2,
}Expand description
Oura Sleep Staging Algorithms. v1 = original aka legacy aka OSSA 1.0, v2 = latest sleep algorithm
JSON schema
{
"title": "PublicSleepAlgorithmVersion",
"description": "Oura Sleep Staging Algorithms.\nv1 = original aka legacy aka OSSA 1.0,\nv2 = latest sleep algorithm",
"type": "string",
"enum": [
"v1",
"v2"
]
}Variants§
Trait Implementations§
Source§impl Clone for PublicSleepAlgorithmVersion
impl Clone for PublicSleepAlgorithmVersion
impl Copy for PublicSleepAlgorithmVersion
Source§impl Debug for PublicSleepAlgorithmVersion
impl Debug for PublicSleepAlgorithmVersion
Source§impl<'de> Deserialize<'de> for PublicSleepAlgorithmVersion
impl<'de> Deserialize<'de> for PublicSleepAlgorithmVersion
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
impl Eq for PublicSleepAlgorithmVersion
Source§impl Hash for PublicSleepAlgorithmVersion
impl Hash for PublicSleepAlgorithmVersion
Source§impl Ord for PublicSleepAlgorithmVersion
impl Ord for PublicSleepAlgorithmVersion
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for PublicSleepAlgorithmVersion
impl PartialOrd for PublicSleepAlgorithmVersion
impl StructuralPartialEq for PublicSleepAlgorithmVersion
Source§impl TryFrom<&String> for PublicSleepAlgorithmVersion
impl TryFrom<&String> for PublicSleepAlgorithmVersion
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for PublicSleepAlgorithmVersion
impl TryFrom<&str> for PublicSleepAlgorithmVersion
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for PublicSleepAlgorithmVersion
impl TryFrom<String> for PublicSleepAlgorithmVersion
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for PublicSleepAlgorithmVersion
impl RefUnwindSafe for PublicSleepAlgorithmVersion
impl Send for PublicSleepAlgorithmVersion
impl Sync for PublicSleepAlgorithmVersion
impl Unpin for PublicSleepAlgorithmVersion
impl UnsafeUnpin for PublicSleepAlgorithmVersion
impl UnwindSafe for PublicSleepAlgorithmVersion
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