Pack

Trait Pack 

Source
pub trait Pack {
    // Required methods
    fn append(&mut self) -> Packer<'_>;
    fn at(&mut self, i: usize) -> Packer<'_>;
}
Expand description

Trait for getting a packer for a byte buffer.

Required Methods§

Source

fn append(&mut self) -> Packer<'_>

Returns a packer for appending values to the end of the buffer.

Source

fn at(&mut self, i: usize) -> Packer<'_>

Returns a packer for writing values starting at index i. This always succeeds, even if i is out of bounds.

Implementors§