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