Expand description
Flattening algorithm and related types.
Structs§
- Conflicting
Indexes - Conflicting indexes error.
- Environment
- Vocabulary and blank node generator used while flattening.
- Into
Iter - Owning iterator over the graphs of a node map.
- Iter
- Iterator over the graphs of a node map.
- NodeMap
- Node identifier to node definition map.
- Node
MapGraph - Nodes of a single graph within a node map.
Enums§
- Node
MapError - Error returned by node-map construction.
Traits§
- Flatten
- Documents that can be flattened into node objects.
Type Aliases§
- Declare
Node Result - Result of declaring a node in a graph.
- Extend
Node MapResult - Result of extending a node map with a document fragment.
- Flatten
Result - Result of flattening a document into an ordered list of nodes.
- Flatten
Unordered Result - Result of flattening a document into an unordered set of nodes.
- Into
Node MapGraph Nodes - Owning iterator over the nodes of a graph, in declaration order.
- Node
MapGraph Nodes - Iterator over the nodes of a graph, in declaration order.
- Parts
- Default graph of a node map, paired with its named graphs.