WriteBytesExtShort

Trait WriteBytesExtShort 

Source
pub trait WriteBytesExtShort: WriteBytesExt {
Show 20 methods // Provided methods fn write_u16le(&mut self, n: u16) -> Result<()> { ... } fn write_i16le(&mut self, n: i16) -> Result<()> { ... } fn write_u32le(&mut self, n: u32) -> Result<()> { ... } fn write_i32le(&mut self, n: i32) -> Result<()> { ... } fn write_u64le(&mut self, n: u64) -> Result<()> { ... } fn write_i64le(&mut self, n: i64) -> Result<()> { ... } fn write_uintle(&mut self, n: u64, nbytes: usize) -> Result<()> { ... } fn write_intle(&mut self, n: i64, nbytes: usize) -> Result<()> { ... } fn write_f32le(&mut self, n: f32) -> Result<()> { ... } fn write_f64le(&mut self, n: f64) -> Result<()> { ... } fn write_u16be(&mut self, n: u16) -> Result<()> { ... } fn write_i16be(&mut self, n: i16) -> Result<()> { ... } fn write_u32be(&mut self, n: u32) -> Result<()> { ... } fn write_i32be(&mut self, n: i32) -> Result<()> { ... } fn write_u64be(&mut self, n: u64) -> Result<()> { ... } fn write_i64be(&mut self, n: i64) -> Result<()> { ... } fn write_uintbe(&mut self, n: u64, nbytes: usize) -> Result<()> { ... } fn write_intbe(&mut self, n: i64, nbytes: usize) -> Result<()> { ... } fn write_f32be(&mut self, n: f32) -> Result<()> { ... } fn write_f64be(&mut self, n: f64) -> Result<()> { ... }
}

Provided Methods§

Source

fn write_u16le(&mut self, n: u16) -> Result<()>

Source

fn write_i16le(&mut self, n: i16) -> Result<()>

Source

fn write_u32le(&mut self, n: u32) -> Result<()>

Source

fn write_i32le(&mut self, n: i32) -> Result<()>

Source

fn write_u64le(&mut self, n: u64) -> Result<()>

Source

fn write_i64le(&mut self, n: i64) -> Result<()>

Source

fn write_uintle(&mut self, n: u64, nbytes: usize) -> Result<()>

Source

fn write_intle(&mut self, n: i64, nbytes: usize) -> Result<()>

Source

fn write_f32le(&mut self, n: f32) -> Result<()>

Source

fn write_f64le(&mut self, n: f64) -> Result<()>

Source

fn write_u16be(&mut self, n: u16) -> Result<()>

Source

fn write_i16be(&mut self, n: i16) -> Result<()>

Source

fn write_u32be(&mut self, n: u32) -> Result<()>

Source

fn write_i32be(&mut self, n: i32) -> Result<()>

Source

fn write_u64be(&mut self, n: u64) -> Result<()>

Source

fn write_i64be(&mut self, n: i64) -> Result<()>

Source

fn write_uintbe(&mut self, n: u64, nbytes: usize) -> Result<()>

Source

fn write_intbe(&mut self, n: i64, nbytes: usize) -> Result<()>

Source

fn write_f32be(&mut self, n: f32) -> Result<()>

Source

fn write_f64be(&mut self, n: f64) -> Result<()>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§