pub enum ScreenState {
Interactive,
NonInteractive,
KeyguardShown,
KeyguardHidden,
}Variants§
Trait Implementations§
Source§impl Clone for ScreenState
impl Clone for ScreenState
Source§fn clone(&self) -> ScreenState
fn clone(&self) -> ScreenState
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 ScreenState
impl Debug for ScreenState
Source§impl<'de> Deserialize<'de> for ScreenState
impl<'de> Deserialize<'de> for ScreenState
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 ScreenState
impl PartialEq for ScreenState
Source§impl Serialize for ScreenState
impl Serialize for ScreenState
impl Eq for ScreenState
impl StructuralPartialEq for ScreenState
Auto Trait Implementations§
impl Freeze for ScreenState
impl RefUnwindSafe for ScreenState
impl Send for ScreenState
impl Sync for ScreenState
impl Unpin for ScreenState
impl UnsafeUnpin for ScreenState
impl UnwindSafe for ScreenState
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