pub enum ExclusiveState {
Ready,
Poisoned,
}Expand description
Observable state of an ExclusiveExecutor.
Variants§
Ready
The successor machine is available for another turn.
Poisoned
A machine transition panicked and consumed the previous machine.
Trait Implementations§
Source§impl Clone for ExclusiveState
impl Clone for ExclusiveState
Source§fn clone(&self) -> ExclusiveState
fn clone(&self) -> ExclusiveState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ExclusiveState
Source§impl Debug for ExclusiveState
impl Debug for ExclusiveState
impl Eq for ExclusiveState
Source§impl PartialEq for ExclusiveState
impl PartialEq for ExclusiveState
impl StructuralPartialEq for ExclusiveState
Auto Trait Implementations§
impl Freeze for ExclusiveState
impl RefUnwindSafe for ExclusiveState
impl Send for ExclusiveState
impl Sync for ExclusiveState
impl Unpin for ExclusiveState
impl UnsafeUnpin for ExclusiveState
impl UnwindSafe for ExclusiveState
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