tokio-io-utility

Rust

crate.io downloads

crate.io version

docs

Some helper functions.

trait AsyncWriteUtility provides for all types implement AsyncWrite: - fn poll_write_vectored_all(Pin<&mut Self>, &mut Context<'_>, &mut [IoSlice<'_>]) -> io::Result<()> - fn write_vectored_all(&mut self, &mut [IoSlice<'_>]) -> WriteVectorizedAll

which is equivalent to:

async fn write_vectored_all(&mut self, &mut [IoSlice<'_>],) -> io::Result<()> read_exact_to_vec read in data from any type implements AsyncRead into Vec<u8> without having to initialize the bytes first.