Trait Writable
tree_buf::reader_writer
pub trait Writable: Sized { type Writer: Writer<Write = Self>; }
type Writer: Writer<Write = Self>
impl<T: Writable> Writable for Option<T>
type Writer = OptionWriter<T::Writer>
impl<T: Writable> Writable for Vec<T>
type Writer = VecWriter<T::Writer>
impl<T: Primitive + Copy> Writable for T
type Writer = PrimitiveBuffer<T>