[−][src]Trait tree_buf::internal::reader_writer::Reader
Associated Types
Loading content...Required methods
fn new<ParentBranch: StaticBranch>(
sticks: DynBranch,
branch: ParentBranch
) -> Self
sticks: DynBranch,
branch: ParentBranch
) -> Self
fn read(&mut self) -> Self::Read
Implementations on Foreign Types
impl<T0: Reader, T1: Reader> Reader for (T0, T1)
[src]
type Read = (T0::Read, T1::Read)
fn new<ParentBranch: StaticBranch>(
sticks: DynBranch,
branch: ParentBranch
) -> Self
[src]
sticks: DynBranch,
branch: ParentBranch
) -> Self
fn read(&mut self) -> Self::Read
[src]
impl<T0: Reader, T1: Reader, T2: Reader> Reader for (T0, T1, T2)
[src]
type Read = (T0::Read, T1::Read, T2::Read)
fn new<ParentBranch: StaticBranch>(
sticks: DynBranch,
branch: ParentBranch
) -> Self
[src]
sticks: DynBranch,
branch: ParentBranch
) -> Self
fn read(&mut self) -> Self::Read
[src]
impl<T0: Reader, T1: Reader, T2: Reader, T3: Reader> Reader for (T0, T1, T2, T3)
[src]
type Read = (T0::Read, T1::Read, T2::Read, T3::Read)
fn new<ParentBranch: StaticBranch>(
sticks: DynBranch,
branch: ParentBranch
) -> Self
[src]
sticks: DynBranch,
branch: ParentBranch
) -> Self
fn read(&mut self) -> Self::Read
[src]
impl<T0: Reader, T1: Reader, T2: Reader, T3: Reader, T4: Reader> Reader for (T0, T1, T2, T3, T4)
[src]
type Read = (T0::Read, T1::Read, T2::Read, T3::Read, T4::Read)
fn new<ParentBranch: StaticBranch>(
sticks: DynBranch,
branch: ParentBranch
) -> Self
[src]
sticks: DynBranch,
branch: ParentBranch
) -> Self
fn read(&mut self) -> Self::Read
[src]
Implementors
impl<T: Primitive + Copy> Reader for PrimitiveBuffer<T>
[src]
type Read = T
fn new<ParentBranch: StaticBranch>(
sticks: DynBranch,
_branch: ParentBranch
) -> Self
[src]
sticks: DynBranch,
_branch: ParentBranch
) -> Self
fn read(&mut self) -> Self::Read
[src]
impl<T: Reader> Reader for ArrayReader<T>
[src]
type Read = Vec<T::Read>
fn new<ParentBranch: StaticBranch>(
sticks: DynBranch,
_branch: ParentBranch
) -> Self
[src]
sticks: DynBranch,
_branch: ParentBranch
) -> Self