Crate urn[][src]

Expand description

A crate for handling URNs.

Example

let urn = UrnBuilder::new("example", "1234:5678").build()?;
assert_eq!(urn.as_str(), "urn:example:1234:5678");
assert_eq!(urn, "urn:example:1234:5678".parse()?); // Using std::str::parse
assert_eq!(urn.nss(), "1234:5678");

Structs

An RFC2141/8141 URN (Uniform Resource Name).

A struct used for constructing URNs.

Enums

A URN validation error.