16 #include <type_traits> 18 #include <meta/meta.hpp> 27 template <
typename derived_t,
typename value_t>
28 struct pipeable_config_element;
40 template <
typename derived_t>
41 class config_element_base;
63 template <
typename config_t>
72 requires
std::is_base_of_v<pipeable_config_element<config_t, decltype(c.value)>, config_t>;
Provides seqan3::type_list and auxiliary type traits.
The main SeqAn3 namespace.
Subsumes std::copyable and std::default_constructible.
Definition: aligned_sequence_concept.hpp:36