[−][src]Module kserd::nav
Navigate around a Kserd
.
Reading
It is cumbersome when trying to loop through a nested Kserd
structure. There is a Navigator
structure that can be used that flattens the tree structure when constructed to make use of
indexing and iterators throughout the Kserd
.
Structs
KeyedIter | Iterator for keyed items like in maps. |
NamedIter | Iterator for named items like in containers. |
Navigator | A structure to efficiently navigate through a |
Node | A node in the |
NodeIter | Iterator of nodes. |
SeqIter | Iterator for sequential items like sequences. Can be used for keys of maps as well. |
Enums
NodeValue | The node's value type. |