Expand description
Implementation of IRI resolution as per [RFC 3987].
This module is based on https://docs.rs/oxiri/.
NB: compared to Iri and IriRef,
BaseIri and BaseIriRef are slower to build,
because they analyse the internal structure of the IRI,
in order to allow for efficient resolution of relative IRIs.
Structs§
- BaseIri
- A
BaseIriis an absolute IRI against which relative IRIs can be resolved. It stores the internal structure of the IRI, to allow for efficient resolution of relative IRIs against itself. - Base
IriRef - A
BaseIriRefis an absolute or relative IRI reference, against which relative IRIs can be resolved. It stores the internal structure of the IRI, to allow for efficient resolution of relative IRIs against itself. - IriParse
Error - An error raised during
IriorIriRefvalidation. - Oxiri
- A RFC 3987 IRI.
- Oxiri
Ref - A RFC 3987 IRI reference.
Traits§
- Resolvable
- A trait for anything that can be resolved against a
BaseIrior aBaseIriRef.