Struct tokio::io::Sink  [−][src]
pub struct Sink { /* fields omitted */ }An async writer which will move data into the void.
This struct is generally created by calling sink. Please
see the documentation of sink() for more details.
This is an asynchronous version of std::io::Sink.
Trait Implementations
impl AsyncWrite for Sink[src]
impl AsyncWrite for Sink[src]fn poll_write(
    self: Pin<&mut Self>, 
    _: &mut Context<'_>, 
    buf: &[u8]
) -> Poll<Result<usize, Error>>[src]
self: Pin<&mut Self>,
_: &mut Context<'_>,
buf: &[u8]
) -> Poll<Result<usize, Error>>
fn poll_flush(
    self: Pin<&mut Self>, 
    _: &mut Context<'_>
) -> Poll<Result<(), Error>>[src]
self: Pin<&mut Self>,
_: &mut Context<'_>
) -> Poll<Result<(), Error>>
fn poll_shutdown(
    self: Pin<&mut Self>, 
    _: &mut Context<'_>
) -> Poll<Result<(), Error>>[src]
self: Pin<&mut Self>,
_: &mut Context<'_>
) -> Poll<Result<(), Error>>
fn poll_write_buf<B: Buf>(
    self: Pin<&mut Self>, 
    cx: &mut Context<'_>, 
    buf: &mut B
) -> Poll<Result<usize, Error>> where
    Self: Sized, [src]
self: Pin<&mut Self>,
cx: &mut Context<'_>,
buf: &mut B
) -> Poll<Result<usize, Error>> where
Self: Sized,