pub enum DelayDoState {
Init,
Disable,
MaybeStandby,
Idle,
Standby,
MaybeWait,
Active,
Waiting,
Action,
}Expand description
States of the delay-do state machine.
Variants§
Trait Implementations§
Source§impl Clone for DelayDoState
impl Clone for DelayDoState
Source§fn clone(&self) -> DelayDoState
fn clone(&self) -> DelayDoState
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 DelayDoState
impl Debug for DelayDoState
Source§impl Display for DelayDoState
impl Display for DelayDoState
Source§impl PartialEq for DelayDoState
impl PartialEq for DelayDoState
impl Copy for DelayDoState
impl Eq for DelayDoState
impl StructuralPartialEq for DelayDoState
Auto Trait Implementations§
impl Freeze for DelayDoState
impl RefUnwindSafe for DelayDoState
impl Send for DelayDoState
impl Sync for DelayDoState
impl Unpin for DelayDoState
impl UnsafeUnpin for DelayDoState
impl UnwindSafe for DelayDoState
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