Function relative_ref
fn relative_ref<S: Spec>(s: &str) -> Result<(), Error>
Validates relative reference.
This validator corresponds to RiRelativeStr and RiRelativeString types.
Valid values
This type can have a relative IRI reference.
use ;
assert!;
assert!;
assert!;
assert!;
assert!;
assert!;
assert!;
// The first path component can have colon if the path is absolute.
assert!;
// Second or following path components can have colon.
assert!;
assert!;
Absolute form of a reference is not allowed.
use ;
assert!;
// The first path component cannot have colon, if the path is not absolute.
assert!;
assert!;
assert!;
assert!;
assert!;
assert!;
assert!;
Some characters and sequences cannot used in an IRI reference.
use ;
// `<` and `>` cannot directly appear in a relative IRI reference.
assert!;
// Broken percent encoding cannot appear in a relative IRI reference.
assert!;
assert!;