pub enum SlasherError {
Std(StdError),
SlasherAlreadyRegistered(String),
SlasherNotRegistered(String),
InvalidPortion(Decimal),
}
Variants§
Std(StdError)
SlasherAlreadyRegistered(String)
SlasherNotRegistered(String)
InvalidPortion(Decimal)
Trait Implementations§
Source§impl Debug for SlasherError
impl Debug for SlasherError
Source§impl Display for SlasherError
impl Display for SlasherError
Source§impl Error for SlasherError
impl Error for SlasherError
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 From<StdError> for SlasherError
impl From<StdError> for SlasherError
Source§impl PartialEq for SlasherError
impl PartialEq for SlasherError
impl StructuralPartialEq for SlasherError
Auto Trait Implementations§
impl Freeze for SlasherError
impl RefUnwindSafe for SlasherError
impl Send for SlasherError
impl Sync for SlasherError
impl Unpin for SlasherError
impl UnwindSafe for SlasherError
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