Trait tockloader_proto::Encoder
[−]
[src]
pub trait Encoder: Iterator<Item = u8> { fn reset(&mut self); fn write(&mut self, buffer: &mut [u8]) -> usize { ... } }
Required Methods
fn reset(&mut self)
Provided Methods
fn write(&mut self, buffer: &mut [u8]) -> usize
Encode to bytes, storing them in the given buffer. Returns the amount of buffer space used.
Implementors
impl<'a> Encoder for CommandEncoder<'a>
impl<'a> Encoder for ResponseEncoder<'a>