pub enum GpibControllerError {
TcpIoError(Error),
ParseIntError(ParseIntError),
ParseStringError(Utf8Error),
BufferTooSmall,
}
Variants§
Trait Implementations§
Source§impl Debug for GpibControllerError
impl Debug for GpibControllerError
Source§impl Display for GpibControllerError
impl Display for GpibControllerError
Source§impl Error for GpibControllerError
impl Error for GpibControllerError
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<Error> for GpibControllerError
impl From<Error> for GpibControllerError
Source§impl From<ParseIntError> for GpibControllerError
impl From<ParseIntError> for GpibControllerError
Source§fn from(source: ParseIntError) -> Self
fn from(source: ParseIntError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for GpibControllerError
impl !RefUnwindSafe for GpibControllerError
impl Send for GpibControllerError
impl Sync for GpibControllerError
impl Unpin for GpibControllerError
impl !UnwindSafe for GpibControllerError
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