pub enum BellError {
UnexpectedPacket(Packet),
BadAddress(GPAddr),
}
Variants§
Trait Implementations§
Source§impl Error for BellError
impl Error for BellError
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 From<BellError> for DeviceError
impl From<BellError> for DeviceError
impl Eq for BellError
impl StructuralPartialEq for BellError
Auto Trait Implementations§
impl Freeze for BellError
impl RefUnwindSafe for BellError
impl Send for BellError
impl Sync for BellError
impl Unpin for BellError
impl UnwindSafe for BellError
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