pub enum BoxerError {
NullPointer(String),
NoValue(String),
IOError(Error),
AnyError(Box<dyn Error>),
}
Variants§
Trait Implementations§
Source§impl Debug for BoxerError
impl Debug for BoxerError
Source§impl Display for BoxerError
impl Display for BoxerError
Source§impl Error for BoxerError
impl Error for BoxerError
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<&str> for BoxerError
impl From<&str> for BoxerError
Source§impl<T> From<BoxerError> for Result<T, BoxerError>
impl<T> From<BoxerError> for Result<T, BoxerError>
Source§fn from(error: BoxerError) -> Self
fn from(error: BoxerError) -> Self
Converts to this type from the input type.
Source§impl From<Error> for BoxerError
impl From<Error> for BoxerError
Auto Trait Implementations§
impl Freeze for BoxerError
impl !RefUnwindSafe for BoxerError
impl !Send for BoxerError
impl !Sync for BoxerError
impl Unpin for BoxerError
impl !UnwindSafe for BoxerError
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