27 struct search_output_index_cursor {};
30 struct search_output_text_position {};
54 template <
typename output_t>
57 std::same_as<remove_cvref_t<output_t>, detail::search_output_index_cursor>
63 static constexpr detail::search_config_id
id{detail::search_config_id::output};
71 template <
typename output_t>
Provides basic data structure for strong types.
Configuration element to determine the output type of hits.
Definition: output.hpp:59
Provides compatibility matrix for search configurations.
detail::search_output_text_position constexpr text_position
Configuration element to receive all hits within the lowest number of errors.
Definition: output.hpp:42
Adds pipe interface to configuration elements.
Definition: pipeable_config_element.hpp:30
A special sub namespace for the search configurations.
detail::search_output_index_cursor constexpr index_cursor
Configuration element to receive all hits within the error bounds.
Definition: output.hpp:39
Provides seqan3::pipeable_config_element.
Definition: aligned_sequence_concept.hpp:36
Provides various type traits on generic types.
Provides seqan3::detail::configuration and utility functions.
The concept std::same_as<T, U> is satisfied if and only if T and U denote the same type...