1#ifndef KOKKOS_UTILS_IMPL_TYPE_TRAITS_HPP
2#define KOKKOS_UTILS_IMPL_TYPE_TRAITS_HPP
25template <
class T,
template <
typename...>
class U>
28template <
template <
typename...>
class U,
typename... Vs>
31template <
typename T,
template <
typename...>
class U>
36template <
typename T,
typename... Ts>
37concept IsTypeOneOf = std::disjunction_v<std::is_same<T, Ts>...>;
Check if T is the same as one of the types Ts.
constexpr bool is_instance_of_v