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

#include <type_lists.hpp>

Public Types

using type = std::conditional_t<(std::is_same_v<T, Keys> || ...), Declaration<Keys...>, Declaration<Keys..., T>>
 

Member Typedef Documentation

◆ type

template<typename... Keys, typename T>
using serif::utils::dependencies::detail::AppendUnique< Declaration< Keys... >, T >::type = std::conditional_t<(std::is_same_v<T, Keys> || ...), Declaration<Keys...>, Declaration<Keys..., T>>

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