Trait rwutil::length_prefixed::WritePrefixedExt [] [src]

pub trait WritePrefixedExt: Write {
    fn write_u8_prefixed(&mut self, data: &[u8]) -> Result<()>;
    fn write_u16_prefixed<T: ByteOrder>(&mut self, data: &[u8]) -> Result<()>;
    fn write_u32_prefixed<T: ByteOrder>(&mut self, data: &[u8]) -> Result<()>;
    fn write_u64_prefixed<T: ByteOrder>(&mut self, data: &[u8]) -> Result<()>;
}

Implements sending of byte-slices with a length prefix.

Required Methods

Implementors