fn write(&mut self, value: &Self::Write)
fn flush(&self, branch: &BranchId, bytes: &mut Vec<u8>)
fn new() -> Self
impl<T: Primitive + Copy> Writer for PrimitiveBuffer<T>
[src]type Write = T
fn new() -> Self
[src]fn write(&mut self, value: &Self::Write)
[src]fn flush(&self, branch: &BranchId, bytes: &mut Vec<u8>)
[src]impl<T: Writer> Writer for VecWriter<T>
[src]type Write = Vec<T::Write>
fn new() -> Self
[src]fn write(&mut self, value: &Self::Write)
[src]fn flush(&self, branch: &BranchId, bytes: &mut Vec<u8>)
[src]impl<V: Writer> Writer for OptionWriter<V>
[src]