28 releases
0.1.60 | Mar 11, 2025 |
---|---|
0.1.53 | Nov 13, 2024 |
0.1.35 | Oct 25, 2024 |
0.1.5 | Jul 30, 2024 |
0.0.3 | Oct 30, 2023 |
#80 in Science
193 downloads per month
Used in 20 crates
(18 directly)
46KB
984 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–17MB
~218K SLoC