27 releases
new 0.1.53 | Nov 13, 2024 |
---|---|
0.1.35 | Oct 25, 2024 |
0.1.5 | Jul 30, 2024 |
0.0.10 | Jan 29, 2024 |
0.0.3 | Oct 30, 2023 |
#2272 in Database interfaces
1,004 downloads per month
Used in 21 crates
(19 directly)
46KB
958 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
~6–20MB
~226K SLoC