[−][src]Crate url2
Url2: Ergonomic wrapper around the popular url crate
Example
use url2::prelude::*; let mut url = Url2::parse("https://example.com/"); url.query_unique() .set_pair("hello", "world") .set_pair("foo", "bar"); assert!(url.query_unique_contains_key("hello")); assert_eq!("bar", url.query_unique_get("foo").unwrap()); url.query_unique().remove("foo"); assert_eq!( "https://example.com/?hello=world", url.as_str(), )
Modules
prelude |
Structs
Url2Error | Represents a Url2 Error |
Url2QueryUnique | Gives access to the query string restricting the view to unique keys |
Url2 | An ergonomic wrapper around the popular Url crate |
Enums
Url2ErrorKind | enum representing the type of Url2Error |
Type Definitions
Url2Result | Url2 Result Type |