pub trait AsyncVariableWriter: AsyncVariableWritable {
Show 119 methods
// Provided methods
fn write_single(&mut self, byte: u8) -> WriteSingle<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_more<'a>(&'a mut self, buf: &'a [u8]) -> WriteMore<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_more_buf<'a, B: Buf + Send>(
&'a mut self,
message: &'a mut B
) -> Pin<Box<dyn Future<Output = Result<usize>> + Send + '_>>
where Self: Unpin + Send { ... }
fn write_bool(&mut self, b: bool) -> WriteBool<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_bools_2(&mut self, bools: [bool; 2]) -> WriteBools2<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_bools_3(&mut self, bools: [bool; 3]) -> WriteBools3<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_bools_4(&mut self, bools: [bool; 4]) -> WriteBools4<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_bools_5(&mut self, bools: [bool; 5]) -> WriteBools5<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_bools_6(&mut self, bools: [bool; 6]) -> WriteBools6<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_bools_7(&mut self, bools: [bool; 7]) -> WriteBools7<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_bools_8(&mut self, bools: [bool; 8]) -> WriteBools8<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u8_raw(&mut self, num: u8) -> WriteU8Raw<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i8_raw(&mut self, num: i8) -> WriteI8Raw<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u16_raw_le(&mut self, num: u16) -> WriteU16RawLe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u16_raw_be(&mut self, num: u16) -> WriteU16RawBe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i16_raw_le(&mut self, num: i16) -> WriteI16RawLe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i16_raw_be(&mut self, num: i16) -> WriteI16RawBe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u32_raw_le(&mut self, num: u32) -> WriteU32RawLe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u32_raw_be(&mut self, num: u32) -> WriteU32RawBe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i32_raw_le(&mut self, num: i32) -> WriteI32RawLe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i32_raw_be(&mut self, num: i32) -> WriteI32RawBe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u64_raw_le(&mut self, num: u64) -> WriteU64RawLe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u64_raw_be(&mut self, num: u64) -> WriteU64RawBe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i64_raw_le(&mut self, num: i64) -> WriteI64RawLe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i64_raw_be(&mut self, num: i64) -> WriteI64RawBe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u128_raw_le(&mut self, num: u128) -> WriteU128RawLe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u128_raw_be(&mut self, num: u128) -> WriteU128RawBe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i128_raw_le(&mut self, num: i128) -> WriteI128RawLe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i128_raw_be(&mut self, num: i128) -> WriteI128RawBe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_usize_raw_le(&mut self, num: usize) -> WriteUsizeRawLe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_usize_raw_be(&mut self, num: usize) -> WriteUsizeRawBe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_isize_raw_le(&mut self, num: isize) -> WriteIsizeRawLe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_isize_raw_be(&mut self, num: isize) -> WriteIsizeRawBe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_f32_raw_le(&mut self, num: f32) -> WriteF32RawLe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_f32_raw_be(&mut self, num: f32) -> WriteF32RawBe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_f64_raw_le(&mut self, num: f64) -> WriteF64RawLe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_f64_raw_be(&mut self, num: f64) -> WriteF64RawBe<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u8_varint(&mut self, num: u8) -> WriteU8Varint<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u16_varint(&mut self, num: u16) -> WriteU16Varint<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u16_varint_2_le(&mut self, num: u16) -> WriteU16Varint2Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u16_varint_2_be(&mut self, num: u16) -> WriteU16Varint2Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u32_varint(&mut self, num: u32) -> WriteU32Varint<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u32_varint_2_le(&mut self, num: u32) -> WriteU32Varint2Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u32_varint_2_be(&mut self, num: u32) -> WriteU32Varint2Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u32_varint_4_le(&mut self, num: u32) -> WriteU32Varint4Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u32_varint_4_be(&mut self, num: u32) -> WriteU32Varint4Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u64_varint(&mut self, num: u64) -> WriteU64Varint<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u64_varint_2_le(&mut self, num: u64) -> WriteU64Varint2Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u64_varint_2_be(&mut self, num: u64) -> WriteU64Varint2Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u64_varint_4_le(&mut self, num: u64) -> WriteU64Varint4Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u64_varint_4_be(&mut self, num: u64) -> WriteU64Varint4Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u64_varint_8_le(&mut self, num: u64) -> WriteU64Varint8Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u64_varint_8_be(&mut self, num: u64) -> WriteU64Varint8Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u128_varint(&mut self, num: u128) -> WriteU128Varint<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u128_varint_2_le(
&mut self,
num: u128
) -> WriteU128Varint2Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u128_varint_2_be(
&mut self,
num: u128
) -> WriteU128Varint2Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u128_varint_4_le(
&mut self,
num: u128
) -> WriteU128Varint4Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u128_varint_4_be(
&mut self,
num: u128
) -> WriteU128Varint4Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u128_varint_8_le(
&mut self,
num: u128
) -> WriteU128Varint8Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u128_varint_8_be(
&mut self,
num: u128
) -> WriteU128Varint8Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u128_varint_16_le(
&mut self,
num: u128
) -> WriteU128Varint16Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u128_varint_16_be(
&mut self,
num: u128
) -> WriteU128Varint16Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_usize_varint(&mut self, num: usize) -> WriteUsizeVarint<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_usize_varint_2_le(
&mut self,
num: usize
) -> WriteUsizeVarint2Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_usize_varint_2_be(
&mut self,
num: usize
) -> WriteUsizeVarint2Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_usize_varint_4_le(
&mut self,
num: usize
) -> WriteUsizeVarint4Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_usize_varint_4_be(
&mut self,
num: usize
) -> WriteUsizeVarint4Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_usize_varint_8_le(
&mut self,
num: usize
) -> WriteUsizeVarint8Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_usize_varint_8_be(
&mut self,
num: usize
) -> WriteUsizeVarint8Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_usize_varint_16_le(
&mut self,
num: usize
) -> WriteUsizeVarint16Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_usize_varint_16_be(
&mut self,
num: usize
) -> WriteUsizeVarint16Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i8_varint(&mut self, num: i8) -> WriteI8Varint<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i16_varint(&mut self, num: i16) -> WriteI16Varint<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i16_varint_2_le(&mut self, num: i16) -> WriteI16Varint2Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i16_varint_2_be(&mut self, num: i16) -> WriteI16Varint2Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i32_varint(&mut self, num: i32) -> WriteI32Varint<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i32_varint_2_le(&mut self, num: i32) -> WriteI32Varint2Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i32_varint_2_be(&mut self, num: i32) -> WriteI32Varint2Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i32_varint_4_le(&mut self, num: i32) -> WriteI32Varint4Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i32_varint_4_be(&mut self, num: i32) -> WriteI32Varint4Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i64_varint(&mut self, num: i64) -> WriteI64Varint<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i64_varint_2_le(&mut self, num: i64) -> WriteI64Varint2Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i64_varint_2_be(&mut self, num: i64) -> WriteI64Varint2Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i64_varint_4_le(&mut self, num: i64) -> WriteI64Varint4Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i64_varint_4_be(&mut self, num: i64) -> WriteI64Varint4Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i64_varint_8_le(&mut self, num: i64) -> WriteI64Varint8Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i64_varint_8_be(&mut self, num: i64) -> WriteI64Varint8Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i128_varint(&mut self, num: i128) -> WriteI128Varint<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i128_varint_2_le(
&mut self,
num: i128
) -> WriteI128Varint2Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i128_varint_2_be(
&mut self,
num: i128
) -> WriteI128Varint2Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i128_varint_4_le(
&mut self,
num: i128
) -> WriteI128Varint4Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i128_varint_4_be(
&mut self,
num: i128
) -> WriteI128Varint4Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i128_varint_8_le(
&mut self,
num: i128
) -> WriteI128Varint8Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i128_varint_8_be(
&mut self,
num: i128
) -> WriteI128Varint8Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i128_varint_16_le(
&mut self,
num: i128
) -> WriteI128Varint16Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i128_varint_16_be(
&mut self,
num: i128
) -> WriteI128Varint16Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_isize_varint(&mut self, num: isize) -> WriteIsizeVarint<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_isize_varint_2_le(
&mut self,
num: isize
) -> WriteIsizeVarint2Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_isize_varint_2_be(
&mut self,
num: isize
) -> WriteIsizeVarint2Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_isize_varint_4_le(
&mut self,
num: isize
) -> WriteIsizeVarint4Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_isize_varint_4_be(
&mut self,
num: isize
) -> WriteIsizeVarint4Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_isize_varint_8_le(
&mut self,
num: isize
) -> WriteIsizeVarint8Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_isize_varint_8_be(
&mut self,
num: isize
) -> WriteIsizeVarint8Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_isize_varint_16_le(
&mut self,
num: isize
) -> WriteIsizeVarint16Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_isize_varint_16_be(
&mut self,
num: isize
) -> WriteIsizeVarint16Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_f32_varint(&mut self, num: f32) -> WriteF32Varint<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_f32_varint_2_le(&mut self, num: f32) -> WriteF32Varint2Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_f32_varint_2_be(&mut self, num: f32) -> WriteF32Varint2Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_f32_varint_4_le(&mut self, num: f32) -> WriteF32Varint4Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_f32_varint_4_be(&mut self, num: f32) -> WriteF32Varint4Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_f64_varint(&mut self, num: f64) -> WriteF64Varint<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_f64_varint_2_le(&mut self, num: f64) -> WriteF64Varint2Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_f64_varint_2_be(&mut self, num: f64) -> WriteF64Varint2Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_f64_varint_4_le(&mut self, num: f64) -> WriteF64Varint4Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_f64_varint_4_be(&mut self, num: f64) -> WriteF64Varint4Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_f64_varint_8_le(&mut self, num: f64) -> WriteF64Varint8Le<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_f64_varint_8_be(&mut self, num: f64) -> WriteF64Varint8Be<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u8_vec<'a>(
&'a mut self,
message: &'a [u8]
) -> Pin<Box<dyn Future<Output = Result<usize>> + Send + '_>>
where Self: Unpin + Send { ... }
fn write_string<'a>(
&'a mut self,
message: &'a str
) -> Pin<Box<dyn Future<Output = Result<usize>> + Send + '_>>
where Self: Unpin + Send { ... }
}
Provided Methods§
fn write_single(&mut self, byte: u8) -> WriteSingle<'_, Self> ⓘwhere
Self: Unpin,
fn write_more<'a>(&'a mut self, buf: &'a [u8]) -> WriteMore<'_, Self> ⓘwhere
Self: Unpin,
sourcefn write_more_buf<'a, B: Buf + Send>(
&'a mut self,
message: &'a mut B
) -> Pin<Box<dyn Future<Output = Result<usize>> + Send + '_>>
fn write_more_buf<'a, B: Buf + Send>( &'a mut self, message: &'a mut B ) -> Pin<Box<dyn Future<Output = Result<usize>> + Send + '_>>
Available on crate feature
bytes
only.fn write_bool(&mut self, b: bool) -> WriteBool<'_, Self> ⓘwhere
Self: Unpin,
sourcefn write_bools_2(&mut self, bools: [bool; 2]) -> WriteBools2<'_, Self> ⓘwhere
Self: Unpin,
fn write_bools_2(&mut self, bools: [bool; 2]) -> WriteBools2<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_bools
only.sourcefn write_bools_3(&mut self, bools: [bool; 3]) -> WriteBools3<'_, Self> ⓘwhere
Self: Unpin,
fn write_bools_3(&mut self, bools: [bool; 3]) -> WriteBools3<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_bools
only.sourcefn write_bools_4(&mut self, bools: [bool; 4]) -> WriteBools4<'_, Self> ⓘwhere
Self: Unpin,
fn write_bools_4(&mut self, bools: [bool; 4]) -> WriteBools4<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_bools
only.sourcefn write_bools_5(&mut self, bools: [bool; 5]) -> WriteBools5<'_, Self> ⓘwhere
Self: Unpin,
fn write_bools_5(&mut self, bools: [bool; 5]) -> WriteBools5<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_bools
only.sourcefn write_bools_6(&mut self, bools: [bool; 6]) -> WriteBools6<'_, Self> ⓘwhere
Self: Unpin,
fn write_bools_6(&mut self, bools: [bool; 6]) -> WriteBools6<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_bools
only.sourcefn write_bools_7(&mut self, bools: [bool; 7]) -> WriteBools7<'_, Self> ⓘwhere
Self: Unpin,
fn write_bools_7(&mut self, bools: [bool; 7]) -> WriteBools7<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_bools
only.sourcefn write_bools_8(&mut self, bools: [bool; 8]) -> WriteBools8<'_, Self> ⓘwhere
Self: Unpin,
fn write_bools_8(&mut self, bools: [bool; 8]) -> WriteBools8<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_bools
only.sourcefn write_u8_raw(&mut self, num: u8) -> WriteU8Raw<'_, Self> ⓘwhere
Self: Unpin,
fn write_u8_raw(&mut self, num: u8) -> WriteU8Raw<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_i8_raw(&mut self, num: i8) -> WriteI8Raw<'_, Self> ⓘwhere
Self: Unpin,
fn write_i8_raw(&mut self, num: i8) -> WriteI8Raw<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_u16_raw_le(&mut self, num: u16) -> WriteU16RawLe<'_, Self> ⓘwhere
Self: Unpin,
fn write_u16_raw_le(&mut self, num: u16) -> WriteU16RawLe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_u16_raw_be(&mut self, num: u16) -> WriteU16RawBe<'_, Self> ⓘwhere
Self: Unpin,
fn write_u16_raw_be(&mut self, num: u16) -> WriteU16RawBe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_i16_raw_le(&mut self, num: i16) -> WriteI16RawLe<'_, Self> ⓘwhere
Self: Unpin,
fn write_i16_raw_le(&mut self, num: i16) -> WriteI16RawLe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_i16_raw_be(&mut self, num: i16) -> WriteI16RawBe<'_, Self> ⓘwhere
Self: Unpin,
fn write_i16_raw_be(&mut self, num: i16) -> WriteI16RawBe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_u32_raw_le(&mut self, num: u32) -> WriteU32RawLe<'_, Self> ⓘwhere
Self: Unpin,
fn write_u32_raw_le(&mut self, num: u32) -> WriteU32RawLe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_u32_raw_be(&mut self, num: u32) -> WriteU32RawBe<'_, Self> ⓘwhere
Self: Unpin,
fn write_u32_raw_be(&mut self, num: u32) -> WriteU32RawBe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_i32_raw_le(&mut self, num: i32) -> WriteI32RawLe<'_, Self> ⓘwhere
Self: Unpin,
fn write_i32_raw_le(&mut self, num: i32) -> WriteI32RawLe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_i32_raw_be(&mut self, num: i32) -> WriteI32RawBe<'_, Self> ⓘwhere
Self: Unpin,
fn write_i32_raw_be(&mut self, num: i32) -> WriteI32RawBe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_u64_raw_le(&mut self, num: u64) -> WriteU64RawLe<'_, Self> ⓘwhere
Self: Unpin,
fn write_u64_raw_le(&mut self, num: u64) -> WriteU64RawLe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_u64_raw_be(&mut self, num: u64) -> WriteU64RawBe<'_, Self> ⓘwhere
Self: Unpin,
fn write_u64_raw_be(&mut self, num: u64) -> WriteU64RawBe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_i64_raw_le(&mut self, num: i64) -> WriteI64RawLe<'_, Self> ⓘwhere
Self: Unpin,
fn write_i64_raw_le(&mut self, num: i64) -> WriteI64RawLe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_i64_raw_be(&mut self, num: i64) -> WriteI64RawBe<'_, Self> ⓘwhere
Self: Unpin,
fn write_i64_raw_be(&mut self, num: i64) -> WriteI64RawBe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_u128_raw_le(&mut self, num: u128) -> WriteU128RawLe<'_, Self> ⓘwhere
Self: Unpin,
fn write_u128_raw_le(&mut self, num: u128) -> WriteU128RawLe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_u128_raw_be(&mut self, num: u128) -> WriteU128RawBe<'_, Self> ⓘwhere
Self: Unpin,
fn write_u128_raw_be(&mut self, num: u128) -> WriteU128RawBe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_i128_raw_le(&mut self, num: i128) -> WriteI128RawLe<'_, Self> ⓘwhere
Self: Unpin,
fn write_i128_raw_le(&mut self, num: i128) -> WriteI128RawLe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_i128_raw_be(&mut self, num: i128) -> WriteI128RawBe<'_, Self> ⓘwhere
Self: Unpin,
fn write_i128_raw_be(&mut self, num: i128) -> WriteI128RawBe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_usize_raw_le(&mut self, num: usize) -> WriteUsizeRawLe<'_, Self> ⓘwhere
Self: Unpin,
fn write_usize_raw_le(&mut self, num: usize) -> WriteUsizeRawLe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw_size
only.sourcefn write_usize_raw_be(&mut self, num: usize) -> WriteUsizeRawBe<'_, Self> ⓘwhere
Self: Unpin,
fn write_usize_raw_be(&mut self, num: usize) -> WriteUsizeRawBe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw_size
only.sourcefn write_isize_raw_le(&mut self, num: isize) -> WriteIsizeRawLe<'_, Self> ⓘwhere
Self: Unpin,
fn write_isize_raw_le(&mut self, num: isize) -> WriteIsizeRawLe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw_size
only.sourcefn write_isize_raw_be(&mut self, num: isize) -> WriteIsizeRawBe<'_, Self> ⓘwhere
Self: Unpin,
fn write_isize_raw_be(&mut self, num: isize) -> WriteIsizeRawBe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw_size
only.sourcefn write_f32_raw_le(&mut self, num: f32) -> WriteF32RawLe<'_, Self> ⓘwhere
Self: Unpin,
fn write_f32_raw_le(&mut self, num: f32) -> WriteF32RawLe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_f32_raw_be(&mut self, num: f32) -> WriteF32RawBe<'_, Self> ⓘwhere
Self: Unpin,
fn write_f32_raw_be(&mut self, num: f32) -> WriteF32RawBe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_f64_raw_le(&mut self, num: f64) -> WriteF64RawLe<'_, Self> ⓘwhere
Self: Unpin,
fn write_f64_raw_le(&mut self, num: f64) -> WriteF64RawLe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_f64_raw_be(&mut self, num: f64) -> WriteF64RawBe<'_, Self> ⓘwhere
Self: Unpin,
fn write_f64_raw_be(&mut self, num: f64) -> WriteF64RawBe<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_raw
only.sourcefn write_u8_varint(&mut self, num: u8) -> WriteU8Varint<'_, Self> ⓘwhere
Self: Unpin,
fn write_u8_varint(&mut self, num: u8) -> WriteU8Varint<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u16_varint(&mut self, num: u16) -> WriteU16Varint<'_, Self> ⓘwhere
Self: Unpin,
fn write_u16_varint(&mut self, num: u16) -> WriteU16Varint<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_varint
only.sourcefn write_u16_varint_2_le(&mut self, num: u16) -> WriteU16Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_u16_varint_2_le(&mut self, num: u16) -> WriteU16Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u16_varint_2_be(&mut self, num: u16) -> WriteU16Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_u16_varint_2_be(&mut self, num: u16) -> WriteU16Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u32_varint(&mut self, num: u32) -> WriteU32Varint<'_, Self> ⓘwhere
Self: Unpin,
fn write_u32_varint(&mut self, num: u32) -> WriteU32Varint<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_varint
only.sourcefn write_u32_varint_2_le(&mut self, num: u32) -> WriteU32Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_u32_varint_2_le(&mut self, num: u32) -> WriteU32Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u32_varint_2_be(&mut self, num: u32) -> WriteU32Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_u32_varint_2_be(&mut self, num: u32) -> WriteU32Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u32_varint_4_le(&mut self, num: u32) -> WriteU32Varint4Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_u32_varint_4_le(&mut self, num: u32) -> WriteU32Varint4Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u32_varint_4_be(&mut self, num: u32) -> WriteU32Varint4Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_u32_varint_4_be(&mut self, num: u32) -> WriteU32Varint4Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u64_varint(&mut self, num: u64) -> WriteU64Varint<'_, Self> ⓘwhere
Self: Unpin,
fn write_u64_varint(&mut self, num: u64) -> WriteU64Varint<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_varint
only.sourcefn write_u64_varint_2_le(&mut self, num: u64) -> WriteU64Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_u64_varint_2_le(&mut self, num: u64) -> WriteU64Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u64_varint_2_be(&mut self, num: u64) -> WriteU64Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_u64_varint_2_be(&mut self, num: u64) -> WriteU64Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u64_varint_4_le(&mut self, num: u64) -> WriteU64Varint4Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_u64_varint_4_le(&mut self, num: u64) -> WriteU64Varint4Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u64_varint_4_be(&mut self, num: u64) -> WriteU64Varint4Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_u64_varint_4_be(&mut self, num: u64) -> WriteU64Varint4Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u64_varint_8_le(&mut self, num: u64) -> WriteU64Varint8Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_u64_varint_8_le(&mut self, num: u64) -> WriteU64Varint8Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u64_varint_8_be(&mut self, num: u64) -> WriteU64Varint8Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_u64_varint_8_be(&mut self, num: u64) -> WriteU64Varint8Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u128_varint(&mut self, num: u128) -> WriteU128Varint<'_, Self> ⓘwhere
Self: Unpin,
fn write_u128_varint(&mut self, num: u128) -> WriteU128Varint<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_varint
only.sourcefn write_u128_varint_2_le(&mut self, num: u128) -> WriteU128Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_u128_varint_2_le(&mut self, num: u128) -> WriteU128Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u128_varint_2_be(&mut self, num: u128) -> WriteU128Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_u128_varint_2_be(&mut self, num: u128) -> WriteU128Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u128_varint_4_le(&mut self, num: u128) -> WriteU128Varint4Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_u128_varint_4_le(&mut self, num: u128) -> WriteU128Varint4Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u128_varint_4_be(&mut self, num: u128) -> WriteU128Varint4Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_u128_varint_4_be(&mut self, num: u128) -> WriteU128Varint4Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u128_varint_8_le(&mut self, num: u128) -> WriteU128Varint8Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_u128_varint_8_le(&mut self, num: u128) -> WriteU128Varint8Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u128_varint_8_be(&mut self, num: u128) -> WriteU128Varint8Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_u128_varint_8_be(&mut self, num: u128) -> WriteU128Varint8Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u128_varint_16_le(
&mut self,
num: u128
) -> WriteU128Varint16Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_u128_varint_16_le(
&mut self,
num: u128
) -> WriteU128Varint16Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_u128_varint_16_be(
&mut self,
num: u128
) -> WriteU128Varint16Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_u128_varint_16_be(
&mut self,
num: u128
) -> WriteU128Varint16Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_varint
only.sourcefn write_usize_varint(&mut self, num: usize) -> WriteUsizeVarint<'_, Self> ⓘwhere
Self: Unpin,
fn write_usize_varint(&mut self, num: usize) -> WriteUsizeVarint<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_varint_size
only.sourcefn write_usize_varint_2_le(
&mut self,
num: usize
) -> WriteUsizeVarint2Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_usize_varint_2_le(
&mut self,
num: usize
) -> WriteUsizeVarint2Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate features
async_varint_size
and async_long_varint
only.sourcefn write_usize_varint_2_be(
&mut self,
num: usize
) -> WriteUsizeVarint2Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_usize_varint_2_be(
&mut self,
num: usize
) -> WriteUsizeVarint2Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate features
async_varint_size
and async_long_varint
only.sourcefn write_usize_varint_4_le(
&mut self,
num: usize
) -> WriteUsizeVarint4Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_usize_varint_4_le(
&mut self,
num: usize
) -> WriteUsizeVarint4Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate features
async_varint_size
and async_long_varint
only.sourcefn write_usize_varint_4_be(
&mut self,
num: usize
) -> WriteUsizeVarint4Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_usize_varint_4_be(
&mut self,
num: usize
) -> WriteUsizeVarint4Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate features
async_varint_size
and async_long_varint
only.sourcefn write_usize_varint_8_le(
&mut self,
num: usize
) -> WriteUsizeVarint8Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_usize_varint_8_le(
&mut self,
num: usize
) -> WriteUsizeVarint8Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate features
async_varint_size
and async_long_varint
only.sourcefn write_usize_varint_8_be(
&mut self,
num: usize
) -> WriteUsizeVarint8Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_usize_varint_8_be(
&mut self,
num: usize
) -> WriteUsizeVarint8Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate features
async_varint_size
and async_long_varint
only.sourcefn write_usize_varint_16_le(
&mut self,
num: usize
) -> WriteUsizeVarint16Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_usize_varint_16_le(
&mut self,
num: usize
) -> WriteUsizeVarint16Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate features
async_varint_size
and async_long_varint
only.sourcefn write_usize_varint_16_be(
&mut self,
num: usize
) -> WriteUsizeVarint16Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_usize_varint_16_be(
&mut self,
num: usize
) -> WriteUsizeVarint16Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate features
async_varint_size
and async_long_varint
only.sourcefn write_i8_varint(&mut self, num: i8) -> WriteI8Varint<'_, Self> ⓘwhere
Self: Unpin,
fn write_i8_varint(&mut self, num: i8) -> WriteI8Varint<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i16_varint(&mut self, num: i16) -> WriteI16Varint<'_, Self> ⓘwhere
Self: Unpin,
fn write_i16_varint(&mut self, num: i16) -> WriteI16Varint<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_signed
only.sourcefn write_i16_varint_2_le(&mut self, num: i16) -> WriteI16Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_i16_varint_2_le(&mut self, num: i16) -> WriteI16Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i16_varint_2_be(&mut self, num: i16) -> WriteI16Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_i16_varint_2_be(&mut self, num: i16) -> WriteI16Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i32_varint(&mut self, num: i32) -> WriteI32Varint<'_, Self> ⓘwhere
Self: Unpin,
fn write_i32_varint(&mut self, num: i32) -> WriteI32Varint<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_signed
only.sourcefn write_i32_varint_2_le(&mut self, num: i32) -> WriteI32Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_i32_varint_2_le(&mut self, num: i32) -> WriteI32Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i32_varint_2_be(&mut self, num: i32) -> WriteI32Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_i32_varint_2_be(&mut self, num: i32) -> WriteI32Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i32_varint_4_le(&mut self, num: i32) -> WriteI32Varint4Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_i32_varint_4_le(&mut self, num: i32) -> WriteI32Varint4Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i32_varint_4_be(&mut self, num: i32) -> WriteI32Varint4Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_i32_varint_4_be(&mut self, num: i32) -> WriteI32Varint4Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i64_varint(&mut self, num: i64) -> WriteI64Varint<'_, Self> ⓘwhere
Self: Unpin,
fn write_i64_varint(&mut self, num: i64) -> WriteI64Varint<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_signed
only.sourcefn write_i64_varint_2_le(&mut self, num: i64) -> WriteI64Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_i64_varint_2_le(&mut self, num: i64) -> WriteI64Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i64_varint_2_be(&mut self, num: i64) -> WriteI64Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_i64_varint_2_be(&mut self, num: i64) -> WriteI64Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i64_varint_4_le(&mut self, num: i64) -> WriteI64Varint4Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_i64_varint_4_le(&mut self, num: i64) -> WriteI64Varint4Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i64_varint_4_be(&mut self, num: i64) -> WriteI64Varint4Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_i64_varint_4_be(&mut self, num: i64) -> WriteI64Varint4Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i64_varint_8_le(&mut self, num: i64) -> WriteI64Varint8Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_i64_varint_8_le(&mut self, num: i64) -> WriteI64Varint8Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i64_varint_8_be(&mut self, num: i64) -> WriteI64Varint8Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_i64_varint_8_be(&mut self, num: i64) -> WriteI64Varint8Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i128_varint(&mut self, num: i128) -> WriteI128Varint<'_, Self> ⓘwhere
Self: Unpin,
fn write_i128_varint(&mut self, num: i128) -> WriteI128Varint<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_signed
only.sourcefn write_i128_varint_2_le(&mut self, num: i128) -> WriteI128Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_i128_varint_2_le(&mut self, num: i128) -> WriteI128Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i128_varint_2_be(&mut self, num: i128) -> WriteI128Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_i128_varint_2_be(&mut self, num: i128) -> WriteI128Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i128_varint_4_le(&mut self, num: i128) -> WriteI128Varint4Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_i128_varint_4_le(&mut self, num: i128) -> WriteI128Varint4Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i128_varint_4_be(&mut self, num: i128) -> WriteI128Varint4Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_i128_varint_4_be(&mut self, num: i128) -> WriteI128Varint4Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i128_varint_8_le(&mut self, num: i128) -> WriteI128Varint8Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_i128_varint_8_le(&mut self, num: i128) -> WriteI128Varint8Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i128_varint_8_be(&mut self, num: i128) -> WriteI128Varint8Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_i128_varint_8_be(&mut self, num: i128) -> WriteI128Varint8Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i128_varint_16_le(
&mut self,
num: i128
) -> WriteI128Varint16Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_i128_varint_16_le(
&mut self,
num: i128
) -> WriteI128Varint16Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_i128_varint_16_be(
&mut self,
num: i128
) -> WriteI128Varint16Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_i128_varint_16_be(
&mut self,
num: i128
) -> WriteI128Varint16Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_signed
only.sourcefn write_isize_varint(&mut self, num: isize) -> WriteIsizeVarint<'_, Self> ⓘwhere
Self: Unpin,
fn write_isize_varint(&mut self, num: isize) -> WriteIsizeVarint<'_, Self> ⓘwhere
Self: Unpin,
Available on crate features
async_varint_size
and async_signed
only.sourcefn write_isize_varint_2_le(
&mut self,
num: isize
) -> WriteIsizeVarint2Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_isize_varint_2_le(
&mut self,
num: isize
) -> WriteIsizeVarint2Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate features
async_varint_size
and async_long_signed
only.sourcefn write_isize_varint_2_be(
&mut self,
num: isize
) -> WriteIsizeVarint2Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_isize_varint_2_be(
&mut self,
num: isize
) -> WriteIsizeVarint2Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate features
async_varint_size
and async_long_signed
only.sourcefn write_isize_varint_4_le(
&mut self,
num: isize
) -> WriteIsizeVarint4Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_isize_varint_4_le(
&mut self,
num: isize
) -> WriteIsizeVarint4Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate features
async_varint_size
and async_long_signed
only.sourcefn write_isize_varint_4_be(
&mut self,
num: isize
) -> WriteIsizeVarint4Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_isize_varint_4_be(
&mut self,
num: isize
) -> WriteIsizeVarint4Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate features
async_varint_size
and async_long_signed
only.sourcefn write_isize_varint_8_le(
&mut self,
num: isize
) -> WriteIsizeVarint8Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_isize_varint_8_le(
&mut self,
num: isize
) -> WriteIsizeVarint8Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate features
async_varint_size
and async_long_signed
only.sourcefn write_isize_varint_8_be(
&mut self,
num: isize
) -> WriteIsizeVarint8Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_isize_varint_8_be(
&mut self,
num: isize
) -> WriteIsizeVarint8Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate features
async_varint_size
and async_long_signed
only.sourcefn write_isize_varint_16_le(
&mut self,
num: isize
) -> WriteIsizeVarint16Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_isize_varint_16_le(
&mut self,
num: isize
) -> WriteIsizeVarint16Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate features
async_varint_size
and async_long_signed
only.sourcefn write_isize_varint_16_be(
&mut self,
num: isize
) -> WriteIsizeVarint16Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_isize_varint_16_be(
&mut self,
num: isize
) -> WriteIsizeVarint16Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate features
async_varint_size
and async_long_signed
only.sourcefn write_f32_varint(&mut self, num: f32) -> WriteF32Varint<'_, Self> ⓘwhere
Self: Unpin,
fn write_f32_varint(&mut self, num: f32) -> WriteF32Varint<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_float
only.sourcefn write_f32_varint_2_le(&mut self, num: f32) -> WriteF32Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_f32_varint_2_le(&mut self, num: f32) -> WriteF32Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_float
only.sourcefn write_f32_varint_2_be(&mut self, num: f32) -> WriteF32Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_f32_varint_2_be(&mut self, num: f32) -> WriteF32Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_float
only.sourcefn write_f32_varint_4_le(&mut self, num: f32) -> WriteF32Varint4Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_f32_varint_4_le(&mut self, num: f32) -> WriteF32Varint4Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_float
only.sourcefn write_f32_varint_4_be(&mut self, num: f32) -> WriteF32Varint4Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_f32_varint_4_be(&mut self, num: f32) -> WriteF32Varint4Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_float
only.sourcefn write_f64_varint(&mut self, num: f64) -> WriteF64Varint<'_, Self> ⓘwhere
Self: Unpin,
fn write_f64_varint(&mut self, num: f64) -> WriteF64Varint<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_float
only.sourcefn write_f64_varint_2_le(&mut self, num: f64) -> WriteF64Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_f64_varint_2_le(&mut self, num: f64) -> WriteF64Varint2Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_float
only.sourcefn write_f64_varint_2_be(&mut self, num: f64) -> WriteF64Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_f64_varint_2_be(&mut self, num: f64) -> WriteF64Varint2Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_float
only.sourcefn write_f64_varint_4_le(&mut self, num: f64) -> WriteF64Varint4Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_f64_varint_4_le(&mut self, num: f64) -> WriteF64Varint4Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_float
only.sourcefn write_f64_varint_4_be(&mut self, num: f64) -> WriteF64Varint4Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_f64_varint_4_be(&mut self, num: f64) -> WriteF64Varint4Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_float
only.sourcefn write_f64_varint_8_le(&mut self, num: f64) -> WriteF64Varint8Le<'_, Self> ⓘwhere
Self: Unpin,
fn write_f64_varint_8_le(&mut self, num: f64) -> WriteF64Varint8Le<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_float
only.sourcefn write_f64_varint_8_be(&mut self, num: f64) -> WriteF64Varint8Be<'_, Self> ⓘwhere
Self: Unpin,
fn write_f64_varint_8_be(&mut self, num: f64) -> WriteF64Varint8Be<'_, Self> ⓘwhere
Self: Unpin,
Available on crate feature
async_long_float
only.Object Safety§
This trait is not object safe.