pub enum OutcomeError {
InvalidField(&'static str),
BindingMismatch,
AuthorityVerification,
NotCurrent,
IllegalTransition,
ArithmeticOverflow,
InvalidJson(String),
Canonicalization(String),
}Variants§
InvalidField(&'static str)
BindingMismatch
AuthorityVerification
NotCurrent
IllegalTransition
ArithmeticOverflow
InvalidJson(String)
Canonicalization(String)
Trait Implementations§
Source§impl Debug for OutcomeError
impl Debug for OutcomeError
Source§impl Display for OutcomeError
impl Display for OutcomeError
impl Eq for OutcomeError
Source§impl Error for OutcomeError
impl Error for OutcomeError
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()
Source§impl PartialEq for OutcomeError
impl PartialEq for OutcomeError
impl StructuralPartialEq for OutcomeError
Auto Trait Implementations§
impl Freeze for OutcomeError
impl RefUnwindSafe for OutcomeError
impl Send for OutcomeError
impl Sync for OutcomeError
impl Unpin for OutcomeError
impl UnsafeUnpin for OutcomeError
impl UnwindSafe for OutcomeError
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