pub enum SleepResponseStatus {
Sleeping,
AlreadySleeping,
}Expand description
“sleeping” if the client transitioned from awake to sleeping. “already_sleeping” if the client was already in sleeping state.
JSON schema
{
"description": "\"sleeping\" if the client transitioned from awake to sleeping.\n\"already_sleeping\" if the client was already in sleeping state.\n",
"type": "string",
"enum": [
"sleeping",
"already_sleeping"
]
}Variants§
Trait Implementations§
Source§impl Clone for SleepResponseStatus
impl Clone for SleepResponseStatus
Source§fn clone(&self) -> SleepResponseStatus
fn clone(&self) -> SleepResponseStatus
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 SleepResponseStatus
impl Debug for SleepResponseStatus
Source§impl<'de> Deserialize<'de> for SleepResponseStatus
impl<'de> Deserialize<'de> for SleepResponseStatus
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 Display for SleepResponseStatus
impl Display for SleepResponseStatus
Source§impl From<&SleepResponseStatus> for SleepResponseStatus
impl From<&SleepResponseStatus> for SleepResponseStatus
Source§fn from(value: &SleepResponseStatus) -> Self
fn from(value: &SleepResponseStatus) -> Self
Converts to this type from the input type.
Source§impl FromStr for SleepResponseStatus
impl FromStr for SleepResponseStatus
Source§impl Hash for SleepResponseStatus
impl Hash for SleepResponseStatus
Source§impl Ord for SleepResponseStatus
impl Ord for SleepResponseStatus
Source§fn cmp(&self, other: &SleepResponseStatus) -> Ordering
fn cmp(&self, other: &SleepResponseStatus) -> Ordering
1.21.0 · 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
Source§impl PartialEq for SleepResponseStatus
impl PartialEq for SleepResponseStatus
Source§impl PartialOrd for SleepResponseStatus
impl PartialOrd for SleepResponseStatus
Source§impl Serialize for SleepResponseStatus
impl Serialize for SleepResponseStatus
Source§impl TryFrom<&String> for SleepResponseStatus
impl TryFrom<&String> for SleepResponseStatus
Source§impl TryFrom<&str> for SleepResponseStatus
impl TryFrom<&str> for SleepResponseStatus
Source§impl TryFrom<String> for SleepResponseStatus
impl TryFrom<String> for SleepResponseStatus
impl Copy for SleepResponseStatus
impl Eq for SleepResponseStatus
impl StructuralPartialEq for SleepResponseStatus
Auto Trait Implementations§
impl Freeze for SleepResponseStatus
impl RefUnwindSafe for SleepResponseStatus
impl Send for SleepResponseStatus
impl Sync for SleepResponseStatus
impl Unpin for SleepResponseStatus
impl UnsafeUnpin for SleepResponseStatus
impl UnwindSafe for SleepResponseStatus
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.