Trait gearley::forest::NodeBuilder
[−]
[src]
pub trait NodeBuilder { type NodeRef; fn push(&mut self, item: CompletedItem<Self::NodeRef>); fn sum(&mut self, origin: u32) -> Self::NodeRef; fn reserve(&mut self, len: usize); }
Associated Types
type NodeRef
Required Methods
fn push(&mut self, item: CompletedItem<Self::NodeRef>)
fn sum(&mut self, origin: u32) -> Self::NodeRef
fn reserve(&mut self, len: usize)
Implementors
impl<'a, 'f, T, V> NodeBuilder for SumBuilder<'a, 'f, T, V> where T: Copy
impl NodeBuilder for NullBuilder