Trait variable_len_reader::synchronous::writer::VariableWriter
source · pub trait VariableWriter: VariableWritable {
Show 138 methods
// Provided methods
fn write_bool(&mut self, b: bool) -> Result<(), Self::Error> { ... }
fn write_bools_2(&mut self, bools: [bool; 2]) -> Result<(), Self::Error> { ... }
fn write_bools_3(&mut self, bools: [bool; 3]) -> Result<(), Self::Error> { ... }
fn write_bools_4(&mut self, bools: [bool; 4]) -> Result<(), Self::Error> { ... }
fn write_bools_5(&mut self, bools: [bool; 5]) -> Result<(), Self::Error> { ... }
fn write_bools_6(&mut self, bools: [bool; 6]) -> Result<(), Self::Error> { ... }
fn write_bools_7(&mut self, bools: [bool; 7]) -> Result<(), Self::Error> { ... }
fn write_bools_8(&mut self, bools: [bool; 8]) -> Result<(), Self::Error> { ... }
fn write_u8_raw(&mut self, value: u8) -> Result<(), Self::Error> { ... }
fn write_i8_raw(&mut self, value: i8) -> Result<(), Self::Error> { ... }
fn write_u16_raw_le(&mut self, value: u16) -> Result<(), Self::Error> { ... }
fn write_u16_raw_be(&mut self, value: u16) -> Result<(), Self::Error> { ... }
fn write_i16_raw_le(&mut self, value: i16) -> Result<(), Self::Error> { ... }
fn write_i16_raw_be(&mut self, value: i16) -> Result<(), Self::Error> { ... }
fn write_u32_raw_le(&mut self, value: u32) -> Result<(), Self::Error> { ... }
fn write_u32_raw_be(&mut self, value: u32) -> Result<(), Self::Error> { ... }
fn write_i32_raw_le(&mut self, value: i32) -> Result<(), Self::Error> { ... }
fn write_i32_raw_be(&mut self, value: i32) -> Result<(), Self::Error> { ... }
fn write_u64_raw_le(&mut self, value: u64) -> Result<(), Self::Error> { ... }
fn write_u64_raw_be(&mut self, value: u64) -> Result<(), Self::Error> { ... }
fn write_i64_raw_le(&mut self, value: i64) -> Result<(), Self::Error> { ... }
fn write_i64_raw_be(&mut self, value: i64) -> Result<(), Self::Error> { ... }
fn write_u128_raw_le(&mut self, value: u128) -> Result<(), Self::Error> { ... }
fn write_u128_raw_be(&mut self, value: u128) -> Result<(), Self::Error> { ... }
fn write_i128_raw_le(&mut self, value: i128) -> Result<(), Self::Error> { ... }
fn write_i128_raw_be(&mut self, value: i128) -> Result<(), Self::Error> { ... }
fn write_f32_raw_le(&mut self, value: f32) -> Result<(), Self::Error> { ... }
fn write_f32_raw_be(&mut self, value: f32) -> Result<(), Self::Error> { ... }
fn write_f64_raw_le(&mut self, value: f64) -> Result<(), Self::Error> { ... }
fn write_f64_raw_be(&mut self, value: f64) -> Result<(), Self::Error> { ... }
fn write_usize_raw_le(&mut self, value: usize) -> Result<(), Self::Error> { ... }
fn write_usize_raw_be(&mut self, value: usize) -> Result<(), Self::Error> { ... }
fn write_isize_raw_le(&mut self, value: isize) -> Result<(), Self::Error> { ... }
fn write_isize_raw_be(&mut self, value: isize) -> Result<(), Self::Error> { ... }
fn write_usize_raw_le_ap(&mut self, value: usize) -> Result<(), Self::Error> { ... }
fn write_usize_raw_be_ap(&mut self, value: usize) -> Result<(), Self::Error> { ... }
fn write_isize_raw_le_ap(&mut self, value: isize) -> Result<(), Self::Error> { ... }
fn write_isize_raw_be_ap(&mut self, value: isize) -> Result<(), Self::Error> { ... }
fn write_u16_varint(&mut self, value: u16) -> Result<(), Self::Error> { ... }
fn write_u32_varint(&mut self, value: u32) -> Result<(), Self::Error> { ... }
fn write_u64_varint(&mut self, value: u64) -> Result<(), Self::Error> { ... }
fn write_u128_varint(&mut self, value: u128) -> Result<(), Self::Error> { ... }
fn write_usize_varint(&mut self, value: usize) -> Result<(), Self::Error> { ... }
fn write_usize_varint_ap(&mut self, value: usize) -> Result<(), Self::Error> { ... }
fn write_u8_varint(&mut self, value: u8) -> Result<(), Self::Error> { ... }
fn write_u16_varint_2_le(&mut self, value: u16) -> Result<(), Self::Error> { ... }
fn write_u16_varint_2_be(&mut self, value: u16) -> Result<(), Self::Error> { ... }
fn write_u32_varint_2_le(&mut self, value: u32) -> Result<(), Self::Error> { ... }
fn write_u32_varint_2_be(&mut self, value: u32) -> Result<(), Self::Error> { ... }
fn write_u32_varint_4_le(&mut self, value: u32) -> Result<(), Self::Error> { ... }
fn write_u32_varint_4_be(&mut self, value: u32) -> Result<(), Self::Error> { ... }
fn write_u64_varint_2_le(&mut self, value: u64) -> Result<(), Self::Error> { ... }
fn write_u64_varint_2_be(&mut self, value: u64) -> Result<(), Self::Error> { ... }
fn write_u64_varint_4_le(&mut self, value: u64) -> Result<(), Self::Error> { ... }
fn write_u64_varint_4_be(&mut self, value: u64) -> Result<(), Self::Error> { ... }
fn write_u64_varint_8_le(&mut self, value: u64) -> Result<(), Self::Error> { ... }
fn write_u64_varint_8_be(&mut self, value: u64) -> Result<(), Self::Error> { ... }
fn write_u128_varint_2_le(&mut self, value: u128) -> Result<(), Self::Error> { ... }
fn write_u128_varint_2_be(&mut self, value: u128) -> Result<(), Self::Error> { ... }
fn write_u128_varint_4_le(&mut self, value: u128) -> Result<(), Self::Error> { ... }
fn write_u128_varint_4_be(&mut self, value: u128) -> Result<(), Self::Error> { ... }
fn write_u128_varint_8_le(&mut self, value: u128) -> Result<(), Self::Error> { ... }
fn write_u128_varint_8_be(&mut self, value: u128) -> Result<(), Self::Error> { ... }
fn write_u128_varint_16_le(
&mut self,
value: u128
) -> Result<(), Self::Error> { ... }
fn write_u128_varint_16_be(
&mut self,
value: u128
) -> Result<(), Self::Error> { ... }
fn write_usize_varint_2_le(
&mut self,
value: usize
) -> Result<(), Self::Error> { ... }
fn write_usize_varint_2_be(
&mut self,
value: usize
) -> Result<(), Self::Error> { ... }
fn write_usize_varint_4_le(
&mut self,
value: usize
) -> Result<(), Self::Error> { ... }
fn write_usize_varint_4_be(
&mut self,
value: usize
) -> Result<(), Self::Error> { ... }
fn write_usize_varint_8_le(
&mut self,
value: usize
) -> Result<(), Self::Error> { ... }
fn write_usize_varint_8_be(
&mut self,
value: usize
) -> Result<(), Self::Error> { ... }
fn write_usize_varint_16_le(
&mut self,
value: usize
) -> Result<(), Self::Error> { ... }
fn write_usize_varint_16_be(
&mut self,
value: usize
) -> Result<(), Self::Error> { ... }
fn write_usize_varint_2_le_ap(
&mut self,
value: usize
) -> Result<(), Self::Error> { ... }
fn write_usize_varint_2_be_ap(
&mut self,
value: usize
) -> Result<(), Self::Error> { ... }
fn write_usize_varint_4_le_ap(
&mut self,
value: usize
) -> Result<(), Self::Error> { ... }
fn write_usize_varint_4_be_ap(
&mut self,
value: usize
) -> Result<(), Self::Error> { ... }
fn write_usize_varint_8_le_ap(
&mut self,
value: usize
) -> Result<(), Self::Error> { ... }
fn write_usize_varint_8_be_ap(
&mut self,
value: usize
) -> Result<(), Self::Error> { ... }
fn write_usize_varint_16_le_ap(
&mut self,
value: usize
) -> Result<(), Self::Error> { ... }
fn write_usize_varint_16_be_ap(
&mut self,
value: usize
) -> Result<(), Self::Error> { ... }
fn write_i16_varint(&mut self, value: i16) -> Result<(), Self::Error> { ... }
fn write_i32_varint(&mut self, value: i32) -> Result<(), Self::Error> { ... }
fn write_i64_varint(&mut self, value: i64) -> Result<(), Self::Error> { ... }
fn write_i128_varint(&mut self, value: i128) -> Result<(), Self::Error> { ... }
fn write_isize_varint(&mut self, value: isize) -> Result<(), Self::Error> { ... }
fn write_isize_varint_ap(&mut self, value: isize) -> Result<(), Self::Error> { ... }
fn write_i8_varint(&mut self, value: i8) -> Result<(), Self::Error> { ... }
fn write_i16_varint_2_le(&mut self, value: i16) -> Result<(), Self::Error> { ... }
fn write_i16_varint_2_be(&mut self, value: i16) -> Result<(), Self::Error> { ... }
fn write_i32_varint_2_le(&mut self, value: i32) -> Result<(), Self::Error> { ... }
fn write_i32_varint_2_be(&mut self, value: i32) -> Result<(), Self::Error> { ... }
fn write_i32_varint_4_le(&mut self, value: i32) -> Result<(), Self::Error> { ... }
fn write_i32_varint_4_be(&mut self, value: i32) -> Result<(), Self::Error> { ... }
fn write_i64_varint_2_le(&mut self, value: i64) -> Result<(), Self::Error> { ... }
fn write_i64_varint_2_be(&mut self, value: i64) -> Result<(), Self::Error> { ... }
fn write_i64_varint_4_le(&mut self, value: i64) -> Result<(), Self::Error> { ... }
fn write_i64_varint_4_be(&mut self, value: i64) -> Result<(), Self::Error> { ... }
fn write_i64_varint_8_le(&mut self, value: i64) -> Result<(), Self::Error> { ... }
fn write_i64_varint_8_be(&mut self, value: i64) -> Result<(), Self::Error> { ... }
fn write_i128_varint_2_le(&mut self, value: i128) -> Result<(), Self::Error> { ... }
fn write_i128_varint_2_be(&mut self, value: i128) -> Result<(), Self::Error> { ... }
fn write_i128_varint_4_le(&mut self, value: i128) -> Result<(), Self::Error> { ... }
fn write_i128_varint_4_be(&mut self, value: i128) -> Result<(), Self::Error> { ... }
fn write_i128_varint_8_le(&mut self, value: i128) -> Result<(), Self::Error> { ... }
fn write_i128_varint_8_be(&mut self, value: i128) -> Result<(), Self::Error> { ... }
fn write_i128_varint_16_le(
&mut self,
value: i128
) -> Result<(), Self::Error> { ... }
fn write_i128_varint_16_be(
&mut self,
value: i128
) -> Result<(), Self::Error> { ... }
fn write_isize_varint_2_le(
&mut self,
value: isize
) -> Result<(), Self::Error> { ... }
fn write_isize_varint_2_be(
&mut self,
value: isize
) -> Result<(), Self::Error> { ... }
fn write_isize_varint_4_le(
&mut self,
value: isize
) -> Result<(), Self::Error> { ... }
fn write_isize_varint_4_be(
&mut self,
value: isize
) -> Result<(), Self::Error> { ... }
fn write_isize_varint_8_le(
&mut self,
value: isize
) -> Result<(), Self::Error> { ... }
fn write_isize_varint_8_be(
&mut self,
value: isize
) -> Result<(), Self::Error> { ... }
fn write_isize_varint_16_le(
&mut self,
value: isize
) -> Result<(), Self::Error> { ... }
fn write_isize_varint_16_be(
&mut self,
value: isize
) -> Result<(), Self::Error> { ... }
fn write_isize_varint_2_le_ap(
&mut self,
value: isize
) -> Result<(), Self::Error> { ... }
fn write_isize_varint_2_be_ap(
&mut self,
value: isize
) -> Result<(), Self::Error> { ... }
fn write_isize_varint_4_le_ap(
&mut self,
value: isize
) -> Result<(), Self::Error> { ... }
fn write_isize_varint_4_be_ap(
&mut self,
value: isize
) -> Result<(), Self::Error> { ... }
fn write_isize_varint_8_le_ap(
&mut self,
value: isize
) -> Result<(), Self::Error> { ... }
fn write_isize_varint_8_be_ap(
&mut self,
value: isize
) -> Result<(), Self::Error> { ... }
fn write_isize_varint_16_le_ap(
&mut self,
value: isize
) -> Result<(), Self::Error> { ... }
fn write_isize_varint_16_be_ap(
&mut self,
value: isize
) -> Result<(), Self::Error> { ... }
fn write_f32_varint(&mut self, value: f32) -> Result<(), Self::Error> { ... }
fn write_f64_varint(&mut self, value: f64) -> Result<(), Self::Error> { ... }
fn write_f32_varint_2_le(&mut self, value: f32) -> Result<(), Self::Error> { ... }
fn write_f32_varint_2_be(&mut self, value: f32) -> Result<(), Self::Error> { ... }
fn write_f32_varint_4_le(&mut self, value: f32) -> Result<(), Self::Error> { ... }
fn write_f32_varint_4_be(&mut self, value: f32) -> Result<(), Self::Error> { ... }
fn write_f64_varint_2_le(&mut self, value: f64) -> Result<(), Self::Error> { ... }
fn write_f64_varint_2_be(&mut self, value: f64) -> Result<(), Self::Error> { ... }
fn write_f64_varint_4_le(&mut self, value: f64) -> Result<(), Self::Error> { ... }
fn write_f64_varint_4_be(&mut self, value: f64) -> Result<(), Self::Error> { ... }
fn write_f64_varint_8_le(&mut self, value: f64) -> Result<(), Self::Error> { ... }
fn write_f64_varint_8_be(&mut self, value: f64) -> Result<(), Self::Error> { ... }
fn write_u8_vec(&mut self, message: &[u8]) -> Result<(), Self::Error> { ... }
fn write_string(&mut self, message: &str) -> Result<(), Self::Error> { ... }
}
Available on crate feature
sync
only.Provided Methods§
fn write_bool(&mut self, b: bool) -> Result<(), Self::Error>
fn write_bools_2(&mut self, bools: [bool; 2]) -> Result<(), Self::Error>
Available on crate feature
sync_bools
only.fn write_bools_3(&mut self, bools: [bool; 3]) -> Result<(), Self::Error>
Available on crate feature
sync_bools
only.fn write_bools_4(&mut self, bools: [bool; 4]) -> Result<(), Self::Error>
Available on crate feature
sync_bools
only.fn write_bools_5(&mut self, bools: [bool; 5]) -> Result<(), Self::Error>
Available on crate feature
sync_bools
only.fn write_bools_6(&mut self, bools: [bool; 6]) -> Result<(), Self::Error>
Available on crate feature
sync_bools
only.fn write_bools_7(&mut self, bools: [bool; 7]) -> Result<(), Self::Error>
Available on crate feature
sync_bools
only.fn write_bools_8(&mut self, bools: [bool; 8]) -> Result<(), Self::Error>
Available on crate feature
sync_bools
only.fn write_u8_raw(&mut self, value: u8) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_i8_raw(&mut self, value: i8) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_u16_raw_le(&mut self, value: u16) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_u16_raw_be(&mut self, value: u16) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_i16_raw_le(&mut self, value: i16) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_i16_raw_be(&mut self, value: i16) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_u32_raw_le(&mut self, value: u32) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_u32_raw_be(&mut self, value: u32) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_i32_raw_le(&mut self, value: i32) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_i32_raw_be(&mut self, value: i32) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_u64_raw_le(&mut self, value: u64) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_u64_raw_be(&mut self, value: u64) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_i64_raw_le(&mut self, value: i64) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_i64_raw_be(&mut self, value: i64) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_u128_raw_le(&mut self, value: u128) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_u128_raw_be(&mut self, value: u128) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_i128_raw_le(&mut self, value: i128) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_i128_raw_be(&mut self, value: i128) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_f32_raw_le(&mut self, value: f32) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_f32_raw_be(&mut self, value: f32) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_f64_raw_le(&mut self, value: f64) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_f64_raw_be(&mut self, value: f64) -> Result<(), Self::Error>
Available on crate feature
sync_raw
only.fn write_usize_raw_le(&mut self, value: usize) -> Result<(), Self::Error>
Available on crate feature
sync_raw_size
only.fn write_usize_raw_be(&mut self, value: usize) -> Result<(), Self::Error>
Available on crate feature
sync_raw_size
only.fn write_isize_raw_le(&mut self, value: isize) -> Result<(), Self::Error>
Available on crate feature
sync_raw_size
only.fn write_isize_raw_be(&mut self, value: isize) -> Result<(), Self::Error>
Available on crate feature
sync_raw_size
only.fn write_usize_raw_le_ap(&mut self, value: usize) -> Result<(), Self::Error>
Available on crate feature
sync_raw_size
only.fn write_usize_raw_be_ap(&mut self, value: usize) -> Result<(), Self::Error>
Available on crate feature
sync_raw_size
only.fn write_isize_raw_le_ap(&mut self, value: isize) -> Result<(), Self::Error>
Available on crate feature
sync_raw_size
only.fn write_isize_raw_be_ap(&mut self, value: isize) -> Result<(), Self::Error>
Available on crate feature
sync_raw_size
only.fn write_u16_varint(&mut self, value: u16) -> Result<(), Self::Error>
Available on crate feature
sync_varint
only.fn write_u32_varint(&mut self, value: u32) -> Result<(), Self::Error>
Available on crate feature
sync_varint
only.fn write_u64_varint(&mut self, value: u64) -> Result<(), Self::Error>
Available on crate feature
sync_varint
only.fn write_u128_varint(&mut self, value: u128) -> Result<(), Self::Error>
Available on crate feature
sync_varint
only.fn write_usize_varint(&mut self, value: usize) -> Result<(), Self::Error>
Available on crate feature
sync_varint_size
only.fn write_usize_varint_ap(&mut self, value: usize) -> Result<(), Self::Error>
Available on crate feature
sync_varint_size
only.fn write_u8_varint(&mut self, value: u8) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u16_varint_2_le(&mut self, value: u16) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u16_varint_2_be(&mut self, value: u16) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u32_varint_2_le(&mut self, value: u32) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u32_varint_2_be(&mut self, value: u32) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u32_varint_4_le(&mut self, value: u32) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u32_varint_4_be(&mut self, value: u32) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u64_varint_2_le(&mut self, value: u64) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u64_varint_2_be(&mut self, value: u64) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u64_varint_4_le(&mut self, value: u64) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u64_varint_4_be(&mut self, value: u64) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u64_varint_8_le(&mut self, value: u64) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u64_varint_8_be(&mut self, value: u64) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u128_varint_2_le(&mut self, value: u128) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u128_varint_2_be(&mut self, value: u128) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u128_varint_4_le(&mut self, value: u128) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u128_varint_4_be(&mut self, value: u128) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u128_varint_8_le(&mut self, value: u128) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u128_varint_8_be(&mut self, value: u128) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u128_varint_16_le(&mut self, value: u128) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_u128_varint_16_be(&mut self, value: u128) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long
only.fn write_usize_varint_2_le(&mut self, value: usize) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long_size
only.fn write_usize_varint_2_be(&mut self, value: usize) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long_size
only.fn write_usize_varint_4_le(&mut self, value: usize) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long_size
only.fn write_usize_varint_4_be(&mut self, value: usize) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long_size
only.fn write_usize_varint_8_le(&mut self, value: usize) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long_size
only.fn write_usize_varint_8_be(&mut self, value: usize) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long_size
only.fn write_usize_varint_16_le(&mut self, value: usize) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long_size
only.fn write_usize_varint_16_be(&mut self, value: usize) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long_size
only.fn write_usize_varint_2_le_ap( &mut self, value: usize ) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long_size
only.fn write_usize_varint_2_be_ap( &mut self, value: usize ) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long_size
only.fn write_usize_varint_4_le_ap( &mut self, value: usize ) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long_size
only.fn write_usize_varint_4_be_ap( &mut self, value: usize ) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long_size
only.fn write_usize_varint_8_le_ap( &mut self, value: usize ) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long_size
only.fn write_usize_varint_8_be_ap( &mut self, value: usize ) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long_size
only.fn write_usize_varint_16_le_ap( &mut self, value: usize ) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long_size
only.fn write_usize_varint_16_be_ap( &mut self, value: usize ) -> Result<(), Self::Error>
Available on crate feature
sync_varint_long_size
only.fn write_i16_varint(&mut self, value: i16) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint
only.fn write_i32_varint(&mut self, value: i32) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint
only.fn write_i64_varint(&mut self, value: i64) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint
only.fn write_i128_varint(&mut self, value: i128) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint
only.fn write_isize_varint(&mut self, value: isize) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_size
only.fn write_isize_varint_ap(&mut self, value: isize) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_size
only.fn write_i8_varint(&mut self, value: i8) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i16_varint_2_le(&mut self, value: i16) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i16_varint_2_be(&mut self, value: i16) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i32_varint_2_le(&mut self, value: i32) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i32_varint_2_be(&mut self, value: i32) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i32_varint_4_le(&mut self, value: i32) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i32_varint_4_be(&mut self, value: i32) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i64_varint_2_le(&mut self, value: i64) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i64_varint_2_be(&mut self, value: i64) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i64_varint_4_le(&mut self, value: i64) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i64_varint_4_be(&mut self, value: i64) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i64_varint_8_le(&mut self, value: i64) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i64_varint_8_be(&mut self, value: i64) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i128_varint_2_le(&mut self, value: i128) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i128_varint_2_be(&mut self, value: i128) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i128_varint_4_le(&mut self, value: i128) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i128_varint_4_be(&mut self, value: i128) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i128_varint_8_le(&mut self, value: i128) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i128_varint_8_be(&mut self, value: i128) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i128_varint_16_le(&mut self, value: i128) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_i128_varint_16_be(&mut self, value: i128) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long
only.fn write_isize_varint_2_le(&mut self, value: isize) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long_size
only.fn write_isize_varint_2_be(&mut self, value: isize) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long_size
only.fn write_isize_varint_4_le(&mut self, value: isize) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long_size
only.fn write_isize_varint_4_be(&mut self, value: isize) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long_size
only.fn write_isize_varint_8_le(&mut self, value: isize) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long_size
only.fn write_isize_varint_8_be(&mut self, value: isize) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long_size
only.fn write_isize_varint_16_le(&mut self, value: isize) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long_size
only.fn write_isize_varint_16_be(&mut self, value: isize) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long_size
only.fn write_isize_varint_2_le_ap( &mut self, value: isize ) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long_size
only.fn write_isize_varint_2_be_ap( &mut self, value: isize ) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long_size
only.fn write_isize_varint_4_le_ap( &mut self, value: isize ) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long_size
only.fn write_isize_varint_4_be_ap( &mut self, value: isize ) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long_size
only.fn write_isize_varint_8_le_ap( &mut self, value: isize ) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long_size
only.fn write_isize_varint_8_be_ap( &mut self, value: isize ) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long_size
only.fn write_isize_varint_16_le_ap( &mut self, value: isize ) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long_size
only.fn write_isize_varint_16_be_ap( &mut self, value: isize ) -> Result<(), Self::Error>
Available on crate feature
sync_signed_varint_long_size
only.fn write_f32_varint(&mut self, value: f32) -> Result<(), Self::Error>
Available on crate feature
sync_float_varint
only.fn write_f64_varint(&mut self, value: f64) -> Result<(), Self::Error>
Available on crate feature
sync_float_varint
only.fn write_f32_varint_2_le(&mut self, value: f32) -> Result<(), Self::Error>
Available on crate feature
sync_float_varint_long
only.fn write_f32_varint_2_be(&mut self, value: f32) -> Result<(), Self::Error>
Available on crate feature
sync_float_varint_long
only.fn write_f32_varint_4_le(&mut self, value: f32) -> Result<(), Self::Error>
Available on crate feature
sync_float_varint_long
only.fn write_f32_varint_4_be(&mut self, value: f32) -> Result<(), Self::Error>
Available on crate feature
sync_float_varint_long
only.fn write_f64_varint_2_le(&mut self, value: f64) -> Result<(), Self::Error>
Available on crate feature
sync_float_varint_long
only.fn write_f64_varint_2_be(&mut self, value: f64) -> Result<(), Self::Error>
Available on crate feature
sync_float_varint_long
only.fn write_f64_varint_4_le(&mut self, value: f64) -> Result<(), Self::Error>
Available on crate feature
sync_float_varint_long
only.fn write_f64_varint_4_be(&mut self, value: f64) -> Result<(), Self::Error>
Available on crate feature
sync_float_varint_long
only.fn write_f64_varint_8_le(&mut self, value: f64) -> Result<(), Self::Error>
Available on crate feature
sync_float_varint_long
only.fn write_f64_varint_8_be(&mut self, value: f64) -> Result<(), Self::Error>
Available on crate feature
sync_float_varint_long
only.fn write_u8_vec(&mut self, message: &[u8]) -> Result<(), Self::Error>
Available on crate feature
sync_u8_vec
only.fn write_string(&mut self, message: &str) -> Result<(), Self::Error>
Available on crate feature
sync_string
only.Object Safety§
This trait is not object safe.