Defines a struct to represent IPv6 network addresses.
t() :: %NetAddr.IPv6{address: <<_::128>>, length: 0..128}