26#ifndef MYSQL_HARNESS_STDX_TYPE_TRAITS_H_
27#define MYSQL_HARNESS_STDX_TYPE_TRAITS_H_
37template <
class T,
bool B = std::is_enum_v<T>>
44 : std::bool_constant<!std::is_convertible_v<T, std::underlying_type_t<T>>> {
constexpr bool is_scoped_enum_v
Definition: type_traits.h:51
typename type_identity< T >::type type_identity_t
Definition: type_traits.h:60
Definition: type_traits.h:38
Definition: type_traits.h:48
Definition: type_traits.h:55
T type
Definition: type_traits.h:56