iri-rs 3.3.2

Allocation-conscious URI/IRI (RFC 3986/3987) parser, resolver and normalizer with borrowed and owned types, optional compile-time macros and vocabulary enums.
Documentation
1
2
3
4
5
6
7
8
9
use iri_rs::IriRefBuf;

fn main() {
    let mut iri_ref = IriRefBuf::default();

    iri_ref.set_scheme(Some("https")).unwrap();
    iri_ref.set_authority(Some("example.com")).unwrap();
    let _iri = iri_ref.as_iri().unwrap();
}