pub struct DebugSink { /* private fields */ }Trait Implementations§
Source§impl AsyncWrite for DebugSink
impl AsyncWrite for DebugSink
Source§fn poll_flush(
self: Pin<&mut DebugSink>,
cx: &mut Context<'_>,
) -> Poll<Result<(), Error>>
fn poll_flush( self: Pin<&mut DebugSink>, cx: &mut Context<'_>, ) -> Poll<Result<(), Error>>
Attempt to flush the object, ensuring that any buffered data reach
their destination. Read more
Source§fn poll_close(
self: Pin<&mut DebugSink>,
cx: &mut Context<'_>,
) -> Poll<Result<(), Error>>
fn poll_close( self: Pin<&mut DebugSink>, cx: &mut Context<'_>, ) -> Poll<Result<(), Error>>
Attempt to close the object. Read more
Auto Trait Implementations§
impl Freeze for DebugSink
impl !RefUnwindSafe for DebugSink
impl Send for DebugSink
impl Sync for DebugSink
impl Unpin for DebugSink
impl !UnwindSafe for DebugSink
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