Module collections

Module collections 

Source
Expand description

Helpful data structures to efficiently traverse the graph

Macros§

smallnodeset

Structs§

EmptyNodeSet
Iter
PathStack
A stack that stores sequences of LabelNameId as a single array
PopPathStack
Returned by PathStack::pop
SmallNodeSet
A NodeSet implementation optimized to store zero or one node
SortedNodeIdSlice
A slice of NodeId whose values are in ascending order

Enums§

AdaptiveNodeSet
Implementation of NodeSet that dynamically changes the underlying representation based on its content

Traits§

NodeSet
A set of usize with a known maximum value, that can be mutated
ReadNodeSet
A set of usize with a known maximum value

Type Aliases§

NodeId