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§

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

Macros§

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