pub enum CANSocketOpenError {
LookupError(Error),
IOError(Error),
}
Expand description
Errors opening socket
Variants§
LookupError(Error)
Device could not be found
IOError(Error)
System error while trying to look up device name
Trait Implementations§
Source§impl Debug for CANSocketOpenError
impl Debug for CANSocketOpenError
Source§impl Display for CANSocketOpenError
impl Display for CANSocketOpenError
Source§impl Error for CANSocketOpenError
impl Error for CANSocketOpenError
Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§fn cause(&self) -> Option<&dyn Error>
fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
Source§impl From<CANSocketOpenError> for Error
impl From<CANSocketOpenError> for Error
Source§fn from(source: CANSocketOpenError) -> Self
fn from(source: CANSocketOpenError) -> Self
Converts to this type from the input type.
Source§impl From<Error> for CANSocketOpenError
impl From<Error> for CANSocketOpenError
Source§fn from(e: Error) -> CANSocketOpenError
fn from(e: Error) -> CANSocketOpenError
Converts to this type from the input type.
Source§impl From<Error> for CANSocketOpenError
impl From<Error> for CANSocketOpenError
Source§fn from(e: Error) -> CANSocketOpenError
fn from(e: Error) -> CANSocketOpenError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CANSocketOpenError
impl !RefUnwindSafe for CANSocketOpenError
impl Send for CANSocketOpenError
impl Sync for CANSocketOpenError
impl Unpin for CANSocketOpenError
impl !UnwindSafe for CANSocketOpenError
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