CAF 0.17.6
Public Types | List of all members
caf::detail::tl_trim< List, What > Struct Template Reference

Removes trailing What elements from the end. More...

#include <type_list.hpp>

Public Types

using type = typename std::conditional< std::is_same< typename tl_back< List >::type, What >::value, typename tl_trim< tl_pop_back_t< List >, What >::type, List >::type
 

Detailed Description

template<class List, class What = unit_t>
struct caf::detail::tl_trim< List, What >

Removes trailing What elements from the end.


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