fn write(&mut self, value: &Self::Write)fn flush(&self, branch: &BranchId, bytes: &mut Vec<u8>)fn new() -> Selfimpl<T: Primitive + Copy> Writer for PrimitiveBuffer<T>[src]type Write = Tfn 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]