pub struct AnyBackendError(pub Box<dyn Error + Send + Sync + 'static>);Expand description
Error type for AnyBackend — boxes the underlying backend error.
Tuple Fields§
§0: Box<dyn Error + Send + Sync + 'static>Trait Implementations§
Source§impl Debug for AnyBackendError
impl Debug for AnyBackendError
Source§impl Display for AnyBackendError
impl Display for AnyBackendError
Source§impl Error for AnyBackendError
impl Error for AnyBackendError
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 AnyBackendError
impl !RefUnwindSafe for AnyBackendError
impl Send for AnyBackendError
impl Sync for AnyBackendError
impl Unpin for AnyBackendError
impl UnsafeUnpin for AnyBackendError
impl !UnwindSafe for AnyBackendError
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