pub trait AsyncVariableReader: AsyncVariableReadable {
Show 103 methods // Provided methods fn read_single(&mut self) -> ReadSingle<'_, Self> where Self: Unpin { ... } fn read_more<'a>(&'a mut self, buf: &'a mut [u8]) -> ReadMore<'_, Self> where Self: Unpin { ... } fn read_more_buf<'a, B: BufMut>( &'a mut self, buf: &'a mut B ) -> Pin<Box<dyn Future<Output = Result<()>> + Send + '_>> where Self: Unpin + Send { ... } fn read_bool(&mut self) -> ReadBool<'_, Self> where Self: Unpin { ... } fn read_bools_2(&mut self) -> ReadBools2<'_, Self> where Self: Unpin { ... } fn read_bools_3(&mut self) -> ReadBools3<'_, Self> where Self: Unpin { ... } fn read_bools_4(&mut self) -> ReadBools4<'_, Self> where Self: Unpin { ... } fn read_bools_5(&mut self) -> ReadBools5<'_, Self> where Self: Unpin { ... } fn read_bools_6(&mut self) -> ReadBools6<'_, Self> where Self: Unpin { ... } fn read_bools_7(&mut self) -> ReadBools7<'_, Self> where Self: Unpin { ... } fn read_bools_8(&mut self) -> ReadBools8<'_, Self> where Self: Unpin { ... } fn read_u8_raw(&mut self) -> ReadU8Raw<'_, Self> where Self: Unpin { ... } fn read_i8_raw(&mut self) -> ReadI8Raw<'_, Self> where Self: Unpin { ... } fn read_u16_raw_le(&mut self) -> ReadU16RawLe<'_, Self> where Self: Unpin { ... } fn read_u16_raw_be(&mut self) -> ReadU16RawBe<'_, Self> where Self: Unpin { ... } fn read_i16_raw_le(&mut self) -> ReadI16RawLe<'_, Self> where Self: Unpin { ... } fn read_i16_raw_be(&mut self) -> ReadI16RawBe<'_, Self> where Self: Unpin { ... } fn read_u32_raw_le(&mut self) -> ReadU32RawLe<'_, Self> where Self: Unpin { ... } fn read_u32_raw_be(&mut self) -> ReadU32RawBe<'_, Self> where Self: Unpin { ... } fn read_i32_raw_le(&mut self) -> ReadI32RawLe<'_, Self> where Self: Unpin { ... } fn read_i32_raw_be(&mut self) -> ReadI32RawBe<'_, Self> where Self: Unpin { ... } fn read_u64_raw_le(&mut self) -> ReadU64RawLe<'_, Self> where Self: Unpin { ... } fn read_u64_raw_be(&mut self) -> ReadU64RawBe<'_, Self> where Self: Unpin { ... } fn read_i64_raw_le(&mut self) -> ReadI64RawLe<'_, Self> where Self: Unpin { ... } fn read_i64_raw_be(&mut self) -> ReadI64RawBe<'_, Self> where Self: Unpin { ... } fn read_u128_raw_le(&mut self) -> ReadU128RawLe<'_, Self> where Self: Unpin { ... } fn read_u128_raw_be(&mut self) -> ReadU128RawBe<'_, Self> where Self: Unpin { ... } fn read_i128_raw_le(&mut self) -> ReadI128RawLe<'_, Self> where Self: Unpin { ... } fn read_i128_raw_be(&mut self) -> ReadI128RawBe<'_, Self> where Self: Unpin { ... } fn read_usize_raw_le(&mut self) -> ReadUsizeRawLe<'_, Self> where Self: Unpin { ... } fn read_usize_raw_be(&mut self) -> ReadUsizeRawBe<'_, Self> where Self: Unpin { ... } fn read_isize_raw_le(&mut self) -> ReadIsizeRawLe<'_, Self> where Self: Unpin { ... } fn read_isize_raw_be(&mut self) -> ReadIsizeRawBe<'_, Self> where Self: Unpin { ... } fn read_u8_varint(&mut self) -> ReadU8Varint<'_, Self> where Self: Unpin { ... } fn read_u16_varint(&mut self) -> ReadU16Varint<'_, Self> where Self: Unpin { ... } fn read_u16_varint_2_le(&mut self) -> ReadU16Varint2Le<'_, Self> where Self: Unpin { ... } fn read_u16_varint_2_be(&mut self) -> ReadU16Varint2Be<'_, Self> where Self: Unpin { ... } fn read_u32_varint(&mut self) -> ReadU32Varint<'_, Self> where Self: Unpin { ... } fn read_u32_varint_2_le(&mut self) -> ReadU32Varint2Le<'_, Self> where Self: Unpin { ... } fn read_u32_varint_2_be(&mut self) -> ReadU32Varint2Be<'_, Self> where Self: Unpin { ... } fn read_u32_varint_4_le(&mut self) -> ReadU32Varint4Le<'_, Self> where Self: Unpin { ... } fn read_u32_varint_4_be(&mut self) -> ReadU32Varint4Be<'_, Self> where Self: Unpin { ... } fn read_u64_varint(&mut self) -> ReadU64Varint<'_, Self> where Self: Unpin { ... } fn read_u64_varint_2_le(&mut self) -> ReadU64Varint2Le<'_, Self> where Self: Unpin { ... } fn read_u64_varint_2_be(&mut self) -> ReadU64Varint2Be<'_, Self> where Self: Unpin { ... } fn read_u64_varint_4_le(&mut self) -> ReadU64Varint4Le<'_, Self> where Self: Unpin { ... } fn read_u64_varint_4_be(&mut self) -> ReadU64Varint4Be<'_, Self> where Self: Unpin { ... } fn read_u64_varint_8_le(&mut self) -> ReadU64Varint8Le<'_, Self> where Self: Unpin { ... } fn read_u64_varint_8_be(&mut self) -> ReadU64Varint8Be<'_, Self> where Self: Unpin { ... } fn read_u128_varint(&mut self) -> ReadU128Varint<'_, Self> where Self: Unpin { ... } fn read_u128_varint_2_le(&mut self) -> ReadU128Varint2Le<'_, Self> where Self: Unpin { ... } fn read_u128_varint_2_be(&mut self) -> ReadU128Varint2Be<'_, Self> where Self: Unpin { ... } fn read_u128_varint_4_le(&mut self) -> ReadU128Varint4Le<'_, Self> where Self: Unpin { ... } fn read_u128_varint_4_be(&mut self) -> ReadU128Varint4Be<'_, Self> where Self: Unpin { ... } fn read_u128_varint_8_le(&mut self) -> ReadU128Varint8Le<'_, Self> where Self: Unpin { ... } fn read_u128_varint_8_be(&mut self) -> ReadU128Varint8Be<'_, Self> where Self: Unpin { ... } fn read_u128_varint_16_le(&mut self) -> ReadU128Varint16Le<'_, Self> where Self: Unpin { ... } fn read_u128_varint_16_be(&mut self) -> ReadU128Varint16Be<'_, Self> where Self: Unpin { ... } fn read_usize_varint(&mut self) -> ReadUsizeVarint<'_, Self> where Self: Unpin { ... } fn read_usize_varint_2_le(&mut self) -> ReadUsizeVarint2Le<'_, Self> where Self: Unpin { ... } fn read_usize_varint_2_be(&mut self) -> ReadUsizeVarint2Be<'_, Self> where Self: Unpin { ... } fn read_usize_varint_4_le(&mut self) -> ReadUsizeVarint4Le<'_, Self> where Self: Unpin { ... } fn read_usize_varint_4_be(&mut self) -> ReadUsizeVarint4Be<'_, Self> where Self: Unpin { ... } fn read_usize_varint_8_le(&mut self) -> ReadUsizeVarint8Le<'_, Self> where Self: Unpin { ... } fn read_usize_varint_8_be(&mut self) -> ReadUsizeVarint8Be<'_, Self> where Self: Unpin { ... } fn read_usize_varint_16_le(&mut self) -> ReadUsizeVarint16Le<'_, Self> where Self: Unpin { ... } fn read_usize_varint_16_be(&mut self) -> ReadUsizeVarint16Be<'_, Self> where Self: Unpin { ... } fn read_i8_varint(&mut self) -> ReadI8Varint<'_, Self> where Self: Unpin { ... } fn read_i16_varint(&mut self) -> ReadI16Varint<'_, Self> where Self: Unpin { ... } fn read_i16_varint_2_le(&mut self) -> ReadI16Varint2Le<'_, Self> where Self: Unpin { ... } fn read_i16_varint_2_be(&mut self) -> ReadI16Varint2Be<'_, Self> where Self: Unpin { ... } fn read_i32_varint(&mut self) -> ReadI32Varint<'_, Self> where Self: Unpin { ... } fn read_i32_varint_2_le(&mut self) -> ReadI32Varint2Le<'_, Self> where Self: Unpin { ... } fn read_i32_varint_2_be(&mut self) -> ReadI32Varint2Be<'_, Self> where Self: Unpin { ... } fn read_i32_varint_4_le(&mut self) -> ReadI32Varint4Le<'_, Self> where Self: Unpin { ... } fn read_i32_varint_4_be(&mut self) -> ReadI32Varint4Be<'_, Self> where Self: Unpin { ... } fn read_i64_varint(&mut self) -> ReadI64Varint<'_, Self> where Self: Unpin { ... } fn read_i64_varint_2_le(&mut self) -> ReadI64Varint2Le<'_, Self> where Self: Unpin { ... } fn read_i64_varint_2_be(&mut self) -> ReadI64Varint2Be<'_, Self> where Self: Unpin { ... } fn read_i64_varint_4_le(&mut self) -> ReadI64Varint4Le<'_, Self> where Self: Unpin { ... } fn read_i64_varint_4_be(&mut self) -> ReadI64Varint4Be<'_, Self> where Self: Unpin { ... } fn read_i64_varint_8_le(&mut self) -> ReadI64Varint8Le<'_, Self> where Self: Unpin { ... } fn read_i64_varint_8_be(&mut self) -> ReadI64Varint8Be<'_, Self> where Self: Unpin { ... } fn read_i128_varint(&mut self) -> ReadI128Varint<'_, Self> where Self: Unpin { ... } fn read_i128_varint_2_le(&mut self) -> ReadI128Varint2Le<'_, Self> where Self: Unpin { ... } fn read_i128_varint_2_be(&mut self) -> ReadI128Varint2Be<'_, Self> where Self: Unpin { ... } fn read_i128_varint_4_le(&mut self) -> ReadI128Varint4Le<'_, Self> where Self: Unpin { ... } fn read_i128_varint_4_be(&mut self) -> ReadI128Varint4Be<'_, Self> where Self: Unpin { ... } fn read_i128_varint_8_le(&mut self) -> ReadI128Varint8Le<'_, Self> where Self: Unpin { ... } fn read_i128_varint_8_be(&mut self) -> ReadI128Varint8Be<'_, Self> where Self: Unpin { ... } fn read_i128_varint_16_le(&mut self) -> ReadI128Varint16Le<'_, Self> where Self: Unpin { ... } fn read_i128_varint_16_be(&mut self) -> ReadI128Varint16Be<'_, Self> where Self: Unpin { ... } fn read_isize_varint(&mut self) -> ReadIsizeVarint<'_, Self> where Self: Unpin { ... } fn read_isize_varint_2_le(&mut self) -> ReadIsizeVarint2Le<'_, Self> where Self: Unpin { ... } fn read_isize_varint_2_be(&mut self) -> ReadIsizeVarint2Be<'_, Self> where Self: Unpin { ... } fn read_isize_varint_4_le(&mut self) -> ReadIsizeVarint4Le<'_, Self> where Self: Unpin { ... } fn read_isize_varint_4_be(&mut self) -> ReadIsizeVarint4Be<'_, Self> where Self: Unpin { ... } fn read_isize_varint_8_le(&mut self) -> ReadIsizeVarint8Le<'_, Self> where Self: Unpin { ... } fn read_isize_varint_8_be(&mut self) -> ReadIsizeVarint8Be<'_, Self> where Self: Unpin { ... } fn read_isize_varint_16_le(&mut self) -> ReadIsizeVarint16Le<'_, Self> where Self: Unpin { ... } fn read_isize_varint_16_be(&mut self) -> ReadIsizeVarint16Be<'_, Self> where Self: Unpin { ... } fn read_u8_vec( &mut self ) -> Pin<Box<dyn Future<Output = Result<Vec<u8>>> + Send + '_>> where Self: Unpin + Send { ... } fn read_string( &mut self ) -> Pin<Box<dyn Future<Output = Result<String>> + Send + '_>> where Self: Unpin + Send { ... }
}
Available on crate feature async only.

Provided Methods§

source

fn read_single(&mut self) -> ReadSingle<'_, Self>
where Self: Unpin,

source

fn read_more<'a>(&'a mut self, buf: &'a mut [u8]) -> ReadMore<'_, Self>
where Self: Unpin,

source

fn read_more_buf<'a, B: BufMut>( &'a mut self, buf: &'a mut B ) -> Pin<Box<dyn Future<Output = Result<()>> + Send + '_>>
where Self: Unpin + Send,

Available on crate feature bytes only.
source

fn read_bool(&mut self) -> ReadBool<'_, Self>
where Self: Unpin,

source

fn read_bools_2(&mut self) -> ReadBools2<'_, Self>
where Self: Unpin,

source

fn read_bools_3(&mut self) -> ReadBools3<'_, Self>
where Self: Unpin,

source

fn read_bools_4(&mut self) -> ReadBools4<'_, Self>
where Self: Unpin,

source

fn read_bools_5(&mut self) -> ReadBools5<'_, Self>
where Self: Unpin,

source

fn read_bools_6(&mut self) -> ReadBools6<'_, Self>
where Self: Unpin,

source

fn read_bools_7(&mut self) -> ReadBools7<'_, Self>
where Self: Unpin,

source

fn read_bools_8(&mut self) -> ReadBools8<'_, Self>
where Self: Unpin,

source

fn read_u8_raw(&mut self) -> ReadU8Raw<'_, Self>
where Self: Unpin,

source

fn read_i8_raw(&mut self) -> ReadI8Raw<'_, Self>
where Self: Unpin,

source

fn read_u16_raw_le(&mut self) -> ReadU16RawLe<'_, Self>
where Self: Unpin,

source

fn read_u16_raw_be(&mut self) -> ReadU16RawBe<'_, Self>
where Self: Unpin,

source

fn read_i16_raw_le(&mut self) -> ReadI16RawLe<'_, Self>
where Self: Unpin,

source

fn read_i16_raw_be(&mut self) -> ReadI16RawBe<'_, Self>
where Self: Unpin,

source

fn read_u32_raw_le(&mut self) -> ReadU32RawLe<'_, Self>
where Self: Unpin,

source

fn read_u32_raw_be(&mut self) -> ReadU32RawBe<'_, Self>
where Self: Unpin,

source

fn read_i32_raw_le(&mut self) -> ReadI32RawLe<'_, Self>
where Self: Unpin,

source

fn read_i32_raw_be(&mut self) -> ReadI32RawBe<'_, Self>
where Self: Unpin,

source

fn read_u64_raw_le(&mut self) -> ReadU64RawLe<'_, Self>
where Self: Unpin,

source

fn read_u64_raw_be(&mut self) -> ReadU64RawBe<'_, Self>
where Self: Unpin,

source

fn read_i64_raw_le(&mut self) -> ReadI64RawLe<'_, Self>
where Self: Unpin,

source

fn read_i64_raw_be(&mut self) -> ReadI64RawBe<'_, Self>
where Self: Unpin,

source

fn read_u128_raw_le(&mut self) -> ReadU128RawLe<'_, Self>
where Self: Unpin,

source

fn read_u128_raw_be(&mut self) -> ReadU128RawBe<'_, Self>
where Self: Unpin,

source

fn read_i128_raw_le(&mut self) -> ReadI128RawLe<'_, Self>
where Self: Unpin,

source

fn read_i128_raw_be(&mut self) -> ReadI128RawBe<'_, Self>
where Self: Unpin,

source

fn read_usize_raw_le(&mut self) -> ReadUsizeRawLe<'_, Self>
where Self: Unpin,

source

fn read_usize_raw_be(&mut self) -> ReadUsizeRawBe<'_, Self>
where Self: Unpin,

source

fn read_isize_raw_le(&mut self) -> ReadIsizeRawLe<'_, Self>
where Self: Unpin,

source

fn read_isize_raw_be(&mut self) -> ReadIsizeRawBe<'_, Self>
where Self: Unpin,

source

fn read_u8_varint(&mut self) -> ReadU8Varint<'_, Self>
where Self: Unpin,

source

fn read_u16_varint(&mut self) -> ReadU16Varint<'_, Self>
where Self: Unpin,

source

fn read_u16_varint_2_le(&mut self) -> ReadU16Varint2Le<'_, Self>
where Self: Unpin,

source

fn read_u16_varint_2_be(&mut self) -> ReadU16Varint2Be<'_, Self>
where Self: Unpin,

source

fn read_u32_varint(&mut self) -> ReadU32Varint<'_, Self>
where Self: Unpin,

source

fn read_u32_varint_2_le(&mut self) -> ReadU32Varint2Le<'_, Self>
where Self: Unpin,

source

fn read_u32_varint_2_be(&mut self) -> ReadU32Varint2Be<'_, Self>
where Self: Unpin,

source

fn read_u32_varint_4_le(&mut self) -> ReadU32Varint4Le<'_, Self>
where Self: Unpin,

source

fn read_u32_varint_4_be(&mut self) -> ReadU32Varint4Be<'_, Self>
where Self: Unpin,

source

fn read_u64_varint(&mut self) -> ReadU64Varint<'_, Self>
where Self: Unpin,

source

fn read_u64_varint_2_le(&mut self) -> ReadU64Varint2Le<'_, Self>
where Self: Unpin,

source

fn read_u64_varint_2_be(&mut self) -> ReadU64Varint2Be<'_, Self>
where Self: Unpin,

source

fn read_u64_varint_4_le(&mut self) -> ReadU64Varint4Le<'_, Self>
where Self: Unpin,

source

fn read_u64_varint_4_be(&mut self) -> ReadU64Varint4Be<'_, Self>
where Self: Unpin,

source

fn read_u64_varint_8_le(&mut self) -> ReadU64Varint8Le<'_, Self>
where Self: Unpin,

source

fn read_u64_varint_8_be(&mut self) -> ReadU64Varint8Be<'_, Self>
where Self: Unpin,

source

fn read_u128_varint(&mut self) -> ReadU128Varint<'_, Self>
where Self: Unpin,

source

fn read_u128_varint_2_le(&mut self) -> ReadU128Varint2Le<'_, Self>
where Self: Unpin,

source

fn read_u128_varint_2_be(&mut self) -> ReadU128Varint2Be<'_, Self>
where Self: Unpin,

source

fn read_u128_varint_4_le(&mut self) -> ReadU128Varint4Le<'_, Self>
where Self: Unpin,

source

fn read_u128_varint_4_be(&mut self) -> ReadU128Varint4Be<'_, Self>
where Self: Unpin,

source

fn read_u128_varint_8_le(&mut self) -> ReadU128Varint8Le<'_, Self>
where Self: Unpin,

source

fn read_u128_varint_8_be(&mut self) -> ReadU128Varint8Be<'_, Self>
where Self: Unpin,

source

fn read_u128_varint_16_le(&mut self) -> ReadU128Varint16Le<'_, Self>
where Self: Unpin,

source

fn read_u128_varint_16_be(&mut self) -> ReadU128Varint16Be<'_, Self>
where Self: Unpin,

source

fn read_usize_varint(&mut self) -> ReadUsizeVarint<'_, Self>
where Self: Unpin,

source

fn read_usize_varint_2_le(&mut self) -> ReadUsizeVarint2Le<'_, Self>
where Self: Unpin,

source

fn read_usize_varint_2_be(&mut self) -> ReadUsizeVarint2Be<'_, Self>
where Self: Unpin,

source

fn read_usize_varint_4_le(&mut self) -> ReadUsizeVarint4Le<'_, Self>
where Self: Unpin,

source

fn read_usize_varint_4_be(&mut self) -> ReadUsizeVarint4Be<'_, Self>
where Self: Unpin,

source

fn read_usize_varint_8_le(&mut self) -> ReadUsizeVarint8Le<'_, Self>
where Self: Unpin,

source

fn read_usize_varint_8_be(&mut self) -> ReadUsizeVarint8Be<'_, Self>
where Self: Unpin,

source

fn read_usize_varint_16_le(&mut self) -> ReadUsizeVarint16Le<'_, Self>
where Self: Unpin,

source

fn read_usize_varint_16_be(&mut self) -> ReadUsizeVarint16Be<'_, Self>
where Self: Unpin,

source

fn read_i8_varint(&mut self) -> ReadI8Varint<'_, Self>
where Self: Unpin,

source

fn read_i16_varint(&mut self) -> ReadI16Varint<'_, Self>
where Self: Unpin,

source

fn read_i16_varint_2_le(&mut self) -> ReadI16Varint2Le<'_, Self>
where Self: Unpin,

source

fn read_i16_varint_2_be(&mut self) -> ReadI16Varint2Be<'_, Self>
where Self: Unpin,

source

fn read_i32_varint(&mut self) -> ReadI32Varint<'_, Self>
where Self: Unpin,

source

fn read_i32_varint_2_le(&mut self) -> ReadI32Varint2Le<'_, Self>
where Self: Unpin,

source

fn read_i32_varint_2_be(&mut self) -> ReadI32Varint2Be<'_, Self>
where Self: Unpin,

source

fn read_i32_varint_4_le(&mut self) -> ReadI32Varint4Le<'_, Self>
where Self: Unpin,

source

fn read_i32_varint_4_be(&mut self) -> ReadI32Varint4Be<'_, Self>
where Self: Unpin,

source

fn read_i64_varint(&mut self) -> ReadI64Varint<'_, Self>
where Self: Unpin,

source

fn read_i64_varint_2_le(&mut self) -> ReadI64Varint2Le<'_, Self>
where Self: Unpin,

source

fn read_i64_varint_2_be(&mut self) -> ReadI64Varint2Be<'_, Self>
where Self: Unpin,

source

fn read_i64_varint_4_le(&mut self) -> ReadI64Varint4Le<'_, Self>
where Self: Unpin,

source

fn read_i64_varint_4_be(&mut self) -> ReadI64Varint4Be<'_, Self>
where Self: Unpin,

source

fn read_i64_varint_8_le(&mut self) -> ReadI64Varint8Le<'_, Self>
where Self: Unpin,

source

fn read_i64_varint_8_be(&mut self) -> ReadI64Varint8Be<'_, Self>
where Self: Unpin,

source

fn read_i128_varint(&mut self) -> ReadI128Varint<'_, Self>
where Self: Unpin,

source

fn read_i128_varint_2_le(&mut self) -> ReadI128Varint2Le<'_, Self>
where Self: Unpin,

source

fn read_i128_varint_2_be(&mut self) -> ReadI128Varint2Be<'_, Self>
where Self: Unpin,

source

fn read_i128_varint_4_le(&mut self) -> ReadI128Varint4Le<'_, Self>
where Self: Unpin,

source

fn read_i128_varint_4_be(&mut self) -> ReadI128Varint4Be<'_, Self>
where Self: Unpin,

source

fn read_i128_varint_8_le(&mut self) -> ReadI128Varint8Le<'_, Self>
where Self: Unpin,

source

fn read_i128_varint_8_be(&mut self) -> ReadI128Varint8Be<'_, Self>
where Self: Unpin,

source

fn read_i128_varint_16_le(&mut self) -> ReadI128Varint16Le<'_, Self>
where Self: Unpin,

source

fn read_i128_varint_16_be(&mut self) -> ReadI128Varint16Be<'_, Self>
where Self: Unpin,

source

fn read_isize_varint(&mut self) -> ReadIsizeVarint<'_, Self>
where Self: Unpin,

source

fn read_isize_varint_2_le(&mut self) -> ReadIsizeVarint2Le<'_, Self>
where Self: Unpin,

source

fn read_isize_varint_2_be(&mut self) -> ReadIsizeVarint2Be<'_, Self>
where Self: Unpin,

source

fn read_isize_varint_4_le(&mut self) -> ReadIsizeVarint4Le<'_, Self>
where Self: Unpin,

source

fn read_isize_varint_4_be(&mut self) -> ReadIsizeVarint4Be<'_, Self>
where Self: Unpin,

source

fn read_isize_varint_8_le(&mut self) -> ReadIsizeVarint8Le<'_, Self>
where Self: Unpin,

source

fn read_isize_varint_8_be(&mut self) -> ReadIsizeVarint8Be<'_, Self>
where Self: Unpin,

source

fn read_isize_varint_16_le(&mut self) -> ReadIsizeVarint16Le<'_, Self>
where Self: Unpin,

source

fn read_isize_varint_16_be(&mut self) -> ReadIsizeVarint16Be<'_, Self>
where Self: Unpin,

source

fn read_u8_vec( &mut self ) -> Pin<Box<dyn Future<Output = Result<Vec<u8>>> + Send + '_>>
where Self: Unpin + Send,

Available on crate feature async_vec_u8 only.
source

fn read_string( &mut self ) -> Pin<Box<dyn Future<Output = Result<String>> + Send + '_>>
where Self: Unpin + Send,

Available on crate feature async_string only.

Object Safety§

This trait is not object safe.

Implementors§