Expand description
This is a utility library providing common types when dealing with RDF data: blank node identifier, literal, subject, predicate, object, graph label, gRDF term, triple and quad.
The optional feature meta provides compatibility
with the locspan crate to locate every sub-component
of a term.
Re-exports§
pub use dataset::Dataset;pub use generator::Generator;pub use interpretation::Interpretation;pub use interpretation::InterpretationMut;pub use vocabulary::Vocabulary;pub use vocabulary::VocabularyMut;
Modules§
- Resource identifier generators.
- Resource interpretations.
- Lexical domain abstractions.
Structs§
- Blank node identifier.
- Owned blank node identifier.
- Invalid blank node identifier.
- RDF Literal.
- RDF quad.
- RDF triple.
Enums§
- RDF node identifier.
- RDF literal type.
- gRDF term.
Constants§
Traits§
- Type that can surely be borrowed as an
Id. - Types that can be constructed from a blank node identifier.
- Types that can be constructed from an iri.
- Type that can surely be converted into an
Id. - Type that can be turned into a
Term. - IRI type that may be http://www.w3.org/2001/XMLSchema#string.
- Types that may represent a blank node identifier.
- Types tha may represent a resource identifier.
- Types that may represent an iri.
- Types that may have a blank node identifier representation that can be borrowed.
- Type that can be converted into an
Id. - Types that may have an iri representation that can be borrowed.
- Type that can turn an
Id<I, B>into anId. - Type that can turn a
Quad<S, P, O, G>into aQuad. - Types that can be turned into a blank node identifier.
- Type that can be converted into an
Id. - Types that can be turned into an iri.
Type Aliases§
- RDF quad graph Label.
- Lexical RDF graph label reference.
- Lexical RDF node identifier reference.
- Lexical RDF object reference.
- Lexical RDF quad.
- Lexical RDF quad reference.
- Lexical RDF subject reference.
- Lexical RDF term reference.
- Lexical RDF triple.
- Lexical RDF triple reference.
- RDF triple/quad object.
- RDF triple/quad subject.