Simple-Utility v2.3.1
Loading...
Searching...
No Matches
sl::tuple::cat_result< Tuple, Others > Struct Template Reference

Trait type determining the result of a std::tuple_cat call. More...

#include <General.hpp>

Public Types

using type = decltype(std::tuple_cat(std::declval< Tuple >(), std::declval< Others >()...))
 

Detailed Description

template<class Tuple, class... Others>
requires concepts::tuple<std::remove_cvref_t<Tuple>> && (... && concepts::tuple<std::remove_cvref_t<Others>>)
struct sl::tuple::cat_result< Tuple, Others >

Trait type determining the result of a std::tuple_cat call.

Member Typedef Documentation

◆ type

template<class Tuple , class... Others>
using sl::tuple::cat_result< Tuple, Others >::type = decltype(std::tuple_cat( std::declval<Tuple>(), std::declval<Others>()... ))

The documentation for this struct was generated from the following file: