Common constructor
Common constructor
Common constructor
Sequence constructor
Convert UniNode to primitive type
Get the node
Convert UniNode to mapping
Convert UniNode to mapping
Convert UniNode to primitive type or return alternative value
Convert UniNode to primitive type or return alternative value
Getting node or throw exception with path
Getting node or throw exception
Convert UniNode to sequence
Convert UniNode to sequence
Recursive merge properties
Checking for the presence of the node in the specified path
Compares two UniNodes for equality.
Convert UniNode to optional primitive type
Convert UniNode to optional primitive type
Get the tree
Get the tree
Returns the hash of the UniNode's current value.
Node implementation
A UniTree struct