pub struct SinkError;Expand description
A frame that did not reach the peer.
Deliberately carries nothing from the transport that failed. An adapter
maps its own io::Error into this at the boundary, and the engine adds
nothing, because the only fact available is “it did not go” — a half-written
frame is a half-written frame regardless of which syscall noticed.
Trait Implementations§
impl Copy for SinkError
impl Eq for SinkError
Source§impl Error for SinkError
impl Error for SinkError
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()
impl StructuralPartialEq for SinkError
Auto Trait Implementations§
impl Freeze for SinkError
impl RefUnwindSafe for SinkError
impl Send for SinkError
impl Sync for SinkError
impl Unpin for SinkError
impl UnsafeUnpin for SinkError
impl UnwindSafe for SinkError
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