//! IRI related traits.
use ;
use Borrow;
/// Marker trait guaranteeing that the underlying `str` is a valid IRI
/// (i.e. absolute or relative, with an optional fragment identifier)
/// Marker trait guaranteeing that the underlying `str` is a valid IRI-reference
/// (i.e. absolute, with an optional fragment identifier)
/// Automatic trait for [`IsIriRef`], providing cheap conversion to [`IriRef`].
/// Automatic trait for [`IsIri`], providing cheap conversion to [`Iri`].