[−][src]Trait futures::prelude::AsyncReadExt
An extension trait which adds utility methods to AsyncRead
types.
Provided methods
ⓘImportant traits for CopyInto<'_, R, W>fn copy_into<W>(&'a mut self, writer: &'a mut W) -> CopyInto<'a, Self, W> where
Self: Unpin,
W: AsyncWrite + Unpin,
[+]
ⓘImportant traits for CopyInto<'_, R, W>
Self: Unpin,
W: AsyncWrite + Unpin,
ⓘImportant traits for Read<'_, R>fn read(&'a mut self, buf: &'a mut [u8]) -> Read<'a, Self> where
Self: Unpin,
[+]
ⓘImportant traits for Read<'_, R>
Self: Unpin,
ⓘImportant traits for ReadExact<'_, R>fn read_exact(&'a mut self, buf: &'a mut [u8]) -> ReadExact<'a, Self> where
Self: Unpin,
[+]
ⓘImportant traits for ReadExact<'_, R>
Self: Unpin,
ⓘImportant traits for ReadToEnd<'_, A>fn read_to_end(&'a mut self, buf: &'a mut Vec<u8>) -> ReadToEnd<'a, Self> where
Self: Unpin,
[+]
ⓘImportant traits for ReadToEnd<'_, A>
Self: Unpin,
fn split(self) -> (ReadHalf<Self>, WriteHalf<Self>) where
Self: AsyncWrite,
[+]
Self: AsyncWrite,
ⓘImportant traits for Compat<W>fn compat(self) -> Compat<Self> where
Self: Unpin,
[+]
ⓘImportant traits for Compat<W>
Self: Unpin,
Implementors
impl<R> AsyncReadExt for R where
R: AsyncRead + ?Sized,
[src][−]
R: AsyncRead + ?Sized,
ⓘImportant traits for CopyInto<'_, R, W>fn copy_into<W>(&'a mut self, writer: &'a mut W) -> CopyInto<'a, Self, W> where
Self: Unpin,
W: AsyncWrite + Unpin,
[src]
ⓘImportant traits for CopyInto<'_, R, W>
Self: Unpin,
W: AsyncWrite + Unpin,
ⓘImportant traits for Read<'_, R>fn read(&'a mut self, buf: &'a mut [u8]) -> Read<'a, Self> where
Self: Unpin,
[src]
ⓘImportant traits for Read<'_, R>
Self: Unpin,
ⓘImportant traits for ReadExact<'_, R>fn read_exact(&'a mut self, buf: &'a mut [u8]) -> ReadExact<'a, Self> where
Self: Unpin,
[src]
ⓘImportant traits for ReadExact<'_, R>
Self: Unpin,
ⓘImportant traits for ReadToEnd<'_, A>fn read_to_end(&'a mut self, buf: &'a mut Vec<u8>) -> ReadToEnd<'a, Self> where
Self: Unpin,
[src]
ⓘImportant traits for ReadToEnd<'_, A>
Self: Unpin,
fn split(self) -> (ReadHalf<Self>, WriteHalf<Self>) where
Self: AsyncWrite,
[src]
Self: AsyncWrite,
ⓘImportant traits for Compat<W>fn compat(self) -> Compat<Self> where
Self: Unpin,
[src]
ⓘImportant traits for Compat<W>
Self: Unpin,