Template Struct hash< mpark::detail::enabled_type< mpark::variant< Ts… >, mpark::lib::enable_if_t< mpark::lib::all< mpark::detail::hash::is_enabled< mpark::lib::remove_const_t< Ts > >, ()… >::value > > >
Defined in File variant.hpp
Nested Relationships
Nested Types
Struct Documentation
-
template<typename ...Ts>
struct hash<mpark::detail::enabled_type<mpark::variant<Ts...>, mpark::lib::enable_if_t<mpark::lib::all<mpark::detail::hash::is_enabled<mpark::lib::remove_const_t<Ts>>()...>::value>>> -
Public Functions
-
inline result_type operator()(const argument_type &v) const
-
inline result_type operator()(const argument_type &v) const