[][src]Trait tree_buf::internal::reader_writer::Reader

pub trait Reader {
    type Read: Readable;
    fn new(sticks: &Vec<Stick>, branch: &BranchId) -> Self;
fn read(&mut self) -> Self::Read; }

Associated Types

Loading content...

Required methods

fn new(sticks: &Vec<Stick>, branch: &BranchId) -> Self

fn read(&mut self) -> Self::Read

Loading content...

Implementors

impl<T: Primitive + Copy> Reader for PrimitiveBuffer<T>[src]

type Read = T

impl<T: Reader> Reader for VecReader<T>[src]

type Read = Vec<T::Read>

impl<V: Reader> Reader for OptionReader<V>[src]

type Read = Option<V::Read>

Loading content...