Trait gst_plugin::bytes::WriteBytesExtShort [−][src]
pub trait WriteBytesExtShort: WriteBytesExt { 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
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<()>
Implementors
impl<T> WriteBytesExtShort for T where
T: WriteBytesExt,