[−][src]Module iron::url
Re-exports from the url crate.
Modules
form_urlencoded | Parser and serializer for the |
idna | This Rust crate implements IDNA per the WHATWG URL Standard. |
percent_encoding | URLs use special chacters to indicate the parts of the request. For example, a forward slash indicates a path. In order for that charcter to exist outside of a path separator, that charcter would need to be encoded. |
Macros
define_encode_set | Define a new struct
that implements the |
Structs
HostAndPort | This mostly exists because coherence rules don’t allow us to implement
|
OpaqueOrigin | Opaque identifier for URLs that have file or other schemes |
ParseOptions | Full configuration for the URL parser. |
PathSegmentsMut | Exposes methods to manipulate the path of an URL that is not cannot-be-base. |
SocketAddrs | Socket addresses for an URL. |
Url | A parsed URL record. |
UrlQuery | Implementation detail of |
Enums
Host | The host name of an URL. |
Origin | The origin of an URL |
ParseError | Errors that can occur during parsing. |
Position | Indicates a position within a URL based on its components. |
SyntaxViolation | Non-fatal syntax violations that can occur during parsing. |