let uri = lib::parse("https://[email protected]:80/?v=12345678#tag").unwrap();
println!("{:?}", uri.scheme()); // "https"
println!("{:?}", uri.host()); // RegName("www.youtube.com")
println!("{:?}", uri.user_info()); // Some("yesman")
println!("{:?}", uri.domain()); // Some("www.youtube.com")
println!("{:?}", uri.port()); // Some(80)
println!("{:?}", uri.query()); // Some("v=12345678")
println!("{:?}", uri.fragment()); // Some("tag")
1yesman9 / uri Goto Github PK
View Code? Open in Web Editor NEWRust Uri parser and builder WIP w/ nom.