21 Internet protocol [internet]

21.8 Hash support [internet.hash]

template<> struct hash<experimental::net::v1::ip::address>; template<> struct hash<experimental::net::v1::ip::address_v4>; template<> struct hash<experimental::net::v1::ip::address_v6>;

Requires: the template specializations shall meet the requirements of class template hash (C++ 2014 [unord.hash]).