SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::utils::dependencies::detail::AppendUnique< KeyList< Keys... >, T > Struct Template Reference

#include <type_lists.hpp>

Public Types

using type = std::conditional_t<contains_key_v<T, KeyList<Keys...>>, KeyList<Keys...>, KeyList<Keys..., T>>
 

Member Typedef Documentation

◆ type

template<typename... Keys, typename T>
using serif::utils::dependencies::detail::AppendUnique< KeyList< Keys... >, T >::type = std::conditional_t<contains_key_v<T, KeyList<Keys...>>, KeyList<Keys...>, KeyList<Keys..., T>>

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