kumi v3.1.0
Exquisite Epidote
 
Loading...
Searching...
No Matches
kumi::uniquely_typed Concept Reference

Concept specifying if a parameter pack only holds unique types. More...

#include <kumi/utils/concepts.hpp>

Detailed Description

Concept specifying if a parameter pack only holds unique types.

Concept definition

template<typename... Ts>
concept kumi::uniquely_typed = ( !has_named_fields<Ts...> )
&& all_uniques_v<std::remove_cvref_t<Ts>...>
Concept specifying if parameter pack containes a kumi::field_capture.
Definition concepts.hpp:174
Concept specifying if a parameter pack only holds unique types.
Definition concepts.hpp:188