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