pub enum ErrorBase {
Io,
NoMem,
Again,
Busy,
BadAddr(usize),
InvalidArg {
name: &'static str,
},
}
Variants§
Trait Implementations§
Source§impl Error for ErrorBase
impl Error for ErrorBase
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 Eq for ErrorBase
impl StructuralPartialEq for ErrorBase
Auto Trait Implementations§
impl Freeze for ErrorBase
impl RefUnwindSafe for ErrorBase
impl Send for ErrorBase
impl Sync for ErrorBase
impl Unpin for ErrorBase
impl UnwindSafe for ErrorBase
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