Struct treez::seg::TreeSeg[][src]

pub struct TreeSeg<T, V> where
    T: Ord + Default + Clone,
    V: Clone + Hash + Eq
{ /* fields omitted */ }

Methods

impl<T, V> TreeSeg<T, V> where
    T: Ord + Default + Clone,
    V: Clone + Hash + Eq
[src]

builds a tree using input segments

get total number of nodes in tree

get a list of segments that is contained in the bound

Auto Trait Implementations

impl<T, V> Send for TreeSeg<T, V> where
    T: Send,
    V: Send

impl<T, V> Sync for TreeSeg<T, V> where
    T: Sync,
    V: Sync