pub struct PipeIoError {
pub pipe_name: Cow<'static, str>,
pub operation: Cow<'static, str>,
pub error_code: Option<i32>,
}Expand description
Pipe I/O error.
Fields§
§pipe_name: Cow<'static, str>Pipe name involved in I/O.
operation: Cow<'static, str>I/O operation that failed.
error_code: Option<i32>Optional Windows error code.
Implementations§
Trait Implementations§
Source§impl Debug for PipeIoError
impl Debug for PipeIoError
Source§impl Display for PipeIoError
impl Display for PipeIoError
Source§impl Error for PipeIoError
impl Error for PipeIoError
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()
Auto Trait Implementations§
impl Freeze for PipeIoError
impl RefUnwindSafe for PipeIoError
impl Send for PipeIoError
impl Sync for PipeIoError
impl Unpin for PipeIoError
impl UnsafeUnpin for PipeIoError
impl UnwindSafe for PipeIoError
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