fn parse_ipv6addr(input: &str) -> Result<Ipv6Addr, ParseError>
https://url.spec.whatwg.org/#concept-ipv6-parser