Template Struct has_single_element< T, TupleLike< Args… >, std::enable_if_t< is_tuple_like_v< std::decay_t< TupleLike< Args… > > >, &&detail::tuple_index_found< T, Args… >, () > >

Inheritance Relationships

Base Type

  • public std::true_type

Struct Documentation

template<class T, template<class...> class TupleLike, class ...Args>
struct has_single_element<T, TupleLike<Args...>, std::enable_if_t<is_tuple_like_v<std::decay_t<TupleLike<Args...>>> && detail::tuple_index_found<T, Args...>()>> : public std::true_type

has_single_element specialization for tuples.