Function iri_reference
fn iri_reference<S: Spec>(s: &str) -> Result<(), Error>
Validates IRI reference.
This validator corresponds to RiReferenceStr and RiReferenceString types.
Examples
This type can have an IRI reference (which can be absolute or relative).
use ;
assert!;
assert!;
assert!;
assert!;
assert!;
assert!;
// `foo://.../` below are all allowed. See the crate documentation for detail.
assert!;
assert!;
assert!;
assert!;
assert!;
assert!;
assert!;
assert!;
assert!;
Some characters and sequences cannot used in an IRI reference.
use ;
// `<` and `>` cannot directly appear in an IRI reference.
assert!;
// Broken percent encoding cannot appear in an IRI reference.
assert!;
assert!;