Available on crate feature
split
only.Structs§
- Branch
- The node representing branches in a split node tree.
- Branch
Deque deque
- The node representing branches in a split node tree.
- Leaf
- The node representing leaves in a split node tree.
- Leaf
Deque deque
- The node representing leaves in a split node tree.
Enums§
- Split
Data - The custom data associated with a
SplitNode
orSplitNodeDeque
. - Split
Node - A node that is split into separate branch and leaf nodes. This is the non-deque version, where children are represented as a linked list. In this version, a node’s previous sibling(s) and next sibling(s) are available, but branches cannot be directly indexed, nor can children be detached, [removed], or inserted by index.
- Split
Node Deque deque
- A node that is split into separate branch and leaf nodes.
- Split
Node Representation - The representation of a
SplitNode
orSplitNodeDeque
after it has been removed from the arena. - Split
Token - The token type referring to a
SplitNode
. - Split
Token Deque deque
- The token type referring to a
SplitNodeDeque
.