Crate lz_etzynger_tree [] [src]

Structs

BreadthFirstIterator

A breadth-first iterator.

DepthFirstIterator

A depth-first iterator

EtzyngerTree

An Etzynger tree is an N-tree stored in an array structure.

Node

Represents a borrowed node in the Etzynger tree. This node may be used to navigate to parent or child nodes.

NodeChildIterator

An iterator over the immediate children of a single node.

NodeMut

Represents a borrowed node in the Etzynger tree. This node may be used mutate this node's value and child nodes.

Enums

DepthFirstOrder

The order of depth-first iteration. This does NOT include in-order as the Etzyinger tree does not guarantee the actual order of nodes by value.