pub trait AsyncByteOrderWrite: AsyncWriteExt {
// Provided methods
fn write_u8(&mut self, value: u8) -> WriteU8Future<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i8(&mut self, value: i8) -> WriteI8Future<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u16<T: ByteOrder>(
&mut self,
value: u16
) -> WriteU16Future<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i16<T: ByteOrder>(
&mut self,
value: i16
) -> WriteI16Future<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u32<T: ByteOrder>(
&mut self,
value: u32
) -> WriteU32Future<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i32<T: ByteOrder>(
&mut self,
value: i32
) -> WriteI32Future<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_u64<T: ByteOrder>(
&mut self,
value: u64
) -> WriteU64Future<'_, Self> ⓘ
where Self: Unpin { ... }
fn write_i64<T: ByteOrder>(
&mut self,
value: i64
) -> WriteI64Future<'_, Self> ⓘ
where Self: Unpin { ... }
}
Provided Methods§
fn write_u8(&mut self, value: u8) -> WriteU8Future<'_, Self> ⓘwhere
Self: Unpin,
fn write_i8(&mut self, value: i8) -> WriteI8Future<'_, Self> ⓘwhere
Self: Unpin,
fn write_u16<T: ByteOrder>(&mut self, value: u16) -> WriteU16Future<'_, Self> ⓘwhere
Self: Unpin,
fn write_i16<T: ByteOrder>(&mut self, value: i16) -> WriteI16Future<'_, Self> ⓘwhere
Self: Unpin,
fn write_u32<T: ByteOrder>(&mut self, value: u32) -> WriteU32Future<'_, Self> ⓘwhere
Self: Unpin,
fn write_i32<T: ByteOrder>(&mut self, value: i32) -> WriteI32Future<'_, Self> ⓘwhere
Self: Unpin,
fn write_u64<T: ByteOrder>(&mut self, value: u64) -> WriteU64Future<'_, Self> ⓘwhere
Self: Unpin,
fn write_i64<T: ByteOrder>(&mut self, value: i64) -> WriteI64Future<'_, Self> ⓘwhere
Self: Unpin,
Object Safety§
This trait is not object safe.