pub enum ReadControlError {
IoError(Error),
ParseError(String),
}
Expand description
Error type returned for control packet read operations.
Variants§
IoError(Error)
Error reading the incoming control pipe.
ParseError(String)
Error parsing the incoming data into the ControlPacket
format.
Trait Implementations§
Source§impl Debug for ReadControlError
impl Debug for ReadControlError
Source§impl Display for ReadControlError
impl Display for ReadControlError
Source§impl Error for ReadControlError
impl Error for ReadControlError
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 ReadControlError
impl From<Error> for ReadControlError
Source§impl From<ReadControlError> for ControlChannelError
impl From<ReadControlError> for ControlChannelError
Source§fn from(source: ReadControlError) -> Self
fn from(source: ReadControlError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ReadControlError
impl !RefUnwindSafe for ReadControlError
impl Send for ReadControlError
impl Sync for ReadControlError
impl Unpin for ReadControlError
impl !UnwindSafe for ReadControlError
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