Exposes the size_type of another type.
More...
#include <seqan3/core/type_traits/pre.hpp>
Inheritance diagram for seqan3::size_type< t >:Exposes the size_type of another type.
| t | The type you wish to query. |
This is a pure declaration, you need to create a definition for concrete types or specialized or constrained templates.
There is a shortcut for this transformation trait: seqan3::size_type_t
t models std::ranges::range use std::ranges::range_size_t instead. If t models std::input_iterator there is no alternative. Unlike std::ranges::range_size_t, the Standard has no std::iter_size_t.