pub trait WriteAsync<'a, T, FWrite, FWriteExact>{
// Required methods
fn write(&'a mut self, bytes: &'a [u8]) -> FWrite;
fn write_exact(&'a mut self, bytes: &'a [u8]) -> FWriteExact;
}
Expand description
Trait that adds async variants of some std::io::Write functions.
Required Methods§
Sourcefn write_exact(&'a mut self, bytes: &'a [u8]) -> FWriteExact
fn write_exact(&'a mut self, bytes: &'a [u8]) -> FWriteExact
Async equivalent to std::io::Write::write_exact. When using UDP, this may send multiple packets.