pub struct AsyncWriter { /* private fields */ }
Expand description
An asynchronous writer that implements AsyncWrite
.
This struct allows writing data asynchronously, which can be read from a corresponding AsyncReader
.
Trait Implementations§
Source§impl AsyncWrite for AsyncWriter
impl AsyncWrite for AsyncWriter
Source§fn poll_write(
self: Pin<&mut Self>,
cx: &mut Context<'_>,
buf: &[u8],
) -> Poll<Result<usize>>
fn poll_write( self: Pin<&mut Self>, cx: &mut Context<'_>, buf: &[u8], ) -> Poll<Result<usize>>
Attempt to write bytes from
buf
into the object. Read moreSource§fn poll_write_vectored(
self: Pin<&mut Self>,
cx: &mut Context<'_>,
bufs: &[IoSlice<'_>],
) -> Poll<Result<usize>>
fn poll_write_vectored( self: Pin<&mut Self>, cx: &mut Context<'_>, bufs: &[IoSlice<'_>], ) -> Poll<Result<usize>>
Attempt to write bytes from
bufs
into the object using vectored
IO operations. Read moreSource§impl Clone for AsyncWriter
impl Clone for AsyncWriter
Auto Trait Implementations§
impl Freeze for AsyncWriter
impl RefUnwindSafe for AsyncWriter
impl Send for AsyncWriter
impl Sync for AsyncWriter
impl Unpin for AsyncWriter
impl UnwindSafe for AsyncWriter
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