9 releases
0.0.10 | Jan 29, 2024 |
---|---|
0.0.9 | Jan 19, 2024 |
0.0.6 | Dec 30, 2023 |
0.0.3 | Oct 30, 2023 |
#685 in Database interfaces
Used in 11 crates
32KB
707 lines
prefixmap
This crate contains an implementation of prefixmaps in Rust. The prefixmaps are used in RDF.
lib.rs
:
Prefix map implementation
Implements prefix maps, which are used in Turtle and ShEx
A prefix map is a list of alias declarations associated with IRIs
prefix schema: <http://schema.org/>
prefix : <http://example.org/>
Example
let schema_iri = IriS::from_str("http://schema.org/")?;
let example_iri = IriS::from_str("http://example.org/")?;
let mut pm = PrefixMap::new();
pm.insert("schema", &schema_iri);
pm.insert("", &example_iri);
Dependencies
~2–13MB
~114K SLoC