Module sophia_api::graph
source · Expand description
An RDF graph, the central notion of the RDF data model, is a collection of triples.
This module provides reusable abstractions for different kinds of graph, as well as a few implementations for them.
Modules
- I define adapters for the
graph
related traits. - Contains helper functions and macros for testing Graph implementations
Traits
- A
Graph
that can be constructed from aTripleSource
- Generic trait for RDF graphs.
- Generic trait for mutable RDF graphs.
- Marker trait constraining the semantics of
Graph
andMutableGraph
.
Type Aliases
- Type alias for results produced by a graph.
- Type alias for terms produced by a graph.
- Type alias for fallible term iterators produced by a graph.
- Type alias for fallible triple iterators produced by a graph.
- Type alias for results produced by a mutable graph.