|
SeqAn3 3.4.2-rc.1
The Modern C++ library for sequence analysis.
|
Recursively determines the value_type on containers and/or iterators.
More...
#include <seqan3/core/range/type_traits.hpp>
Inheritance diagram for seqan3::range_innermost_value< t >:Public Types | |
| using | type = std::ranges::range_value_t< std::remove_cvref_t< t > > |
| The return type (recursion not shown). | |
Recursively determines the value_type on containers and/or iterators.
| t | The type to recurse on; must have std::ranges::value_type_t<rng_t>. |
Attention, this transformation trait implicitly removes cv-qualifiers on all value_types except the one returned.