ada-url 3.4.4

Fast WHATWG Compliant URL parser
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use ada_url::Url;

fn main() {
    let url = Url::parse("http://www.google:8080/love#drug", None).expect("bad url");

    println!("port: {:?}", url.port());
    println!("hash: {:?}", url.hash());
    println!("pathname: {:?}", url.pathname());
    println!("href: {:?}", url.href());

    let mut url = url;
    url.set_port(Some("9999")).expect("bad port");
    println!("href: {:?}", url.href());
}