pub struct TransitionImpossibleError;
Expand description
An error type that represents that the state transition is impossible given the current combination of state and input.
Trait Implementations§
Source§impl Clone for TransitionImpossibleError
impl Clone for TransitionImpossibleError
Source§fn clone(&self) -> TransitionImpossibleError
fn clone(&self) -> TransitionImpossibleError
Returns a copy 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 TransitionImpossibleError
impl Debug for TransitionImpossibleError
Source§impl Display for TransitionImpossibleError
impl Display for TransitionImpossibleError
Source§impl Error for TransitionImpossibleError
impl Error for TransitionImpossibleError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for TransitionImpossibleError
impl RefUnwindSafe for TransitionImpossibleError
impl Send for TransitionImpossibleError
impl Sync for TransitionImpossibleError
impl Unpin for TransitionImpossibleError
impl UnwindSafe for TransitionImpossibleError
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