Crate rome

source ·
Expand description

A crate for working with RDF By implementing graph::Graph, one can make any data source available as RDF. Ontology wrappers can be generated from RDF Schema.

This crate is in early development.

Re-exports

pub use error::Result;

Modules

The error and result types for this crate.
The main module of this crate. It has traits for RDF graphs.
A number of Graph implementations.
Functions for reading and writing RDF files.
A number of iterators used in Rome.
Code for dealing with namespaces in RDF files.
Ontology mapping for rdf: and rdfs:
OntologyAdapter allows accessing of a graph via an ontology.
Helper traits used in generated ontology code.

Macros

Create a module for a collection of graphs.
Graphs that are used in GraphCollection must implement TripleCmpWrap. This macro does that.