Module trees::linked::singly [−][src]
Tree
/Forest
implemented in last-child/next-sibling Node
s, allocated on heap, without size information tracked.
Re-exports
pub use self::tree::Tree; |
pub use self::forest::Forest; |
pub use self::node::Node; |
pub use self::notation::tr; |
pub use self::notation::fr; |
pub use self::iter::Iter; |
pub use self::iter::IterMut; |
pub use self::onto_iter::Subnode; |
pub use self::onto_iter::OntoIter; |
pub use self::walk::Visit; |
pub use self::walk::TreeWalk; |
pub use self::walk::ForestWalk; |
Modules
forest |
|
heap | Dynamic allocation/deallocation on heap. |
iter | |
node | Tree node implementation. |
notation | Operator overloading of |
onto_iter | A full functional mutable iterator implementation with the extra ability of inserting/removing |
tree |
|
walk | Walk on |