22namespace seqan3::search_cfg::detail
42template <
typename search_result_t>
44 requires seqan3::detail::is_type_specialisation_of_v<search_result_t, search_result>
46class result_type :
private pipeable_config_element
50 using type = search_result_t;
55 constexpr result_type() =
default;
56 constexpr result_type(result_type
const &) =
default;
57 constexpr result_type(result_type &&) =
default;
58 constexpr result_type & operator=(result_type
const &) =
default;
59 constexpr result_type & operator=(result_type &&) =
default;
60 ~result_type() =
default;
65 static constexpr seqan3::detail::search_config_id
id{seqan3::detail::search_config_id::result_type};
Provides seqan3::pipeable_config_element.
Provides seqan3::search_result.
Provides type traits for working with templates.
The <type_traits> header from C++20's standard library.