Crate rdf_store_rs

Source
Expand description

§rdf-store-rs

Work in Progress.

Some basic components to deal with RDF graph databases.

NOTE: The idea is to move a lot of stuff out of ekgf/rdfox-rs and turn a lot of its structs into traits that can also be used for any other triple-store.

Structs§

Class
The Class struct represents an RDFS or OWL class identifier consisting of a Namespace (i.e. a namespace) and a “local name”.
Graph
Similar to Class, the Graph struct represents an RDF named graph identifier, also known as a “context identifier”, consisting of a Namespace (i.e. a namespace) and a “local name”.
Literal
Literals are used for values such as strings, numbers, and dates. It consists of a DataType and a LiteralValue.
LiteralIdUrlDisplay
LiteralUrlDisplay
Namespace
A Namespace represents a namespace IRI that can also be shown in abbreviated format, also known as “prefix”.
Predicate

Enums§

DataType
The XSD DataType of a given Literal.
RDFStoreError
Term
An RDF Term is either an IRI, a literal or a blank node.

Functions§

ptr_to_cstr

Unions§

LiteralValue
A LiteralValue is, together with a DataType, part of a Literal.