pub enum SleepEventType {
StageTransition,
SpindleBurst,
SlowWave,
KComplex,
REMBurst,
Arousal,
Consolidation,
}Expand description
Types of sleep events
Variants§
Trait Implementations§
Source§impl Clone for SleepEventType
impl Clone for SleepEventType
Source§fn clone(&self) -> SleepEventType
fn clone(&self) -> SleepEventType
Returns a duplicate of the value. Read more
1.0.0 · 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 SleepEventType
impl Debug for SleepEventType
Source§impl<'de> Deserialize<'de> for SleepEventType
impl<'de> Deserialize<'de> for SleepEventType
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 for SleepEventType
impl PartialEq for SleepEventType
Source§impl Serialize for SleepEventType
impl Serialize for SleepEventType
impl Copy for SleepEventType
impl Eq for SleepEventType
impl StructuralPartialEq for SleepEventType
Auto Trait Implementations§
impl Freeze for SleepEventType
impl RefUnwindSafe for SleepEventType
impl Send for SleepEventType
impl Sync for SleepEventType
impl Unpin for SleepEventType
impl UnwindSafe for SleepEventType
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