pub struct WrongVariantError { /* private fields */ }
Expand description
Error returned by the derived implementations when an arithmetic or logic operation is invoked on mismatched enum variants.
Trait Implementations§
Source§impl Clone for WrongVariantError
impl Clone for WrongVariantError
Source§fn clone(&self) -> WrongVariantError
fn clone(&self) -> WrongVariantError
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 WrongVariantError
impl Debug for WrongVariantError
Source§impl Display for WrongVariantError
impl Display for WrongVariantError
Source§impl Error for WrongVariantError
impl Error for WrongVariantError
1.30.0 · 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()
impl Copy for WrongVariantError
Auto Trait Implementations§
impl Freeze for WrongVariantError
impl RefUnwindSafe for WrongVariantError
impl Send for WrongVariantError
impl Sync for WrongVariantError
impl Unpin for WrongVariantError
impl UnwindSafe for WrongVariantError
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