[−][src]Trait quick_protobuf::writer::WriterBackend
Writer backend abstraction
Required methods
fn pb_write_u8(&mut self, x: u8) -> Result<()>
Write a u8
fn pb_write_u32(&mut self, x: u32) -> Result<()>
Write a u32
fn pb_write_i32(&mut self, x: i32) -> Result<()>
Write a i32
fn pb_write_f32(&mut self, x: f32) -> Result<()>
Write a f32
fn pb_write_u64(&mut self, x: u64) -> Result<()>
Write a u64
fn pb_write_i64(&mut self, x: i64) -> Result<()>
Write a i64
fn pb_write_f64(&mut self, x: f64) -> Result<()>
Write a f64
fn pb_write_all(&mut self, buf: &[u8]) -> Result<()>
Write all bytes in buf