constexpr bool operator==(const address_v4& a, const address_v4& b) noexcept;
Returns: a.to_uint() == b.to_uint().
constexpr bool operator!=(const address_v4& a, const address_v4& b) noexcept;
Returns: !(a == b).
constexpr bool operator< (const address_v4& a, const address_v4& b) noexcept;
Returns: a.to_uint() < b.to_uint().
constexpr bool operator> (const address_v4& a, const address_v4& b) noexcept;
Returns: b < a.
constexpr bool operator<=(const address_v4& a, const address_v4& b) noexcept;
Returns: !(b < a).
constexpr bool operator>=(const address_v4& a, const address_v4& b) noexcept;
Returns: !(a < b).