Module rocket::http::uri [−][src]
Expand description
Types for URIs and traits for rendering URI components.
Structs
A URI with a scheme, authority, path, and query:
http://user:pass@domain.com:4444/path?query
.
A URI with an authority only: user:pass@host:8000
.
Error emitted on URI parse failure.
A struct used to format strings for UriDisplay
.
A URI with an absolute path and optional query: /path?query
.
Iterator over the segments of an absolute URI path. Skips empty segments.
Enums
Marker type indicating use of a type for the path UriPart
of a URI.
Marker type indicating use of a type for the query UriPart
of a URI.
Errors which can occur when attempting to interpret a segment string as a valid path segment.
An enum
encapsulating any of the possible URI variants.