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