pub enum OnOffStatus {
Off,
On,
}Expand description
Custom defined enum to model a system being On or Off.
Variants§
Trait Implementations§
Source§impl Clone for OnOffStatus
impl Clone for OnOffStatus
Source§fn clone(&self) -> OnOffStatus
fn clone(&self) -> OnOffStatus
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 OnOffStatus
impl Debug for OnOffStatus
Source§impl Default for OnOffStatus
impl Default for OnOffStatus
Source§fn default() -> OnOffStatus
fn default() -> OnOffStatus
Returns the “default value” for a type. Read more
Source§impl From<&OnOffStatus> for u8
impl From<&OnOffStatus> for u8
Source§fn from(value: &OnOffStatus) -> Self
fn from(value: &OnOffStatus) -> Self
Converts to this type from the input type.
Source§impl From<u8> for OnOffStatus
impl From<u8> for OnOffStatus
Source§impl PartialEq for OnOffStatus
impl PartialEq for OnOffStatus
impl Copy for OnOffStatus
impl StructuralPartialEq for OnOffStatus
Auto Trait Implementations§
impl Freeze for OnOffStatus
impl RefUnwindSafe for OnOffStatus
impl Send for OnOffStatus
impl Sync for OnOffStatus
impl Unpin for OnOffStatus
impl UnwindSafe for OnOffStatus
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