Ipv6Addr::is_unspecified
is_loopback
matches!
u128
Done because `matches!` doesn't optimize well with array comparisons