Concept for a range descriptor that calculates a start/end subrange from a given size.
More...
#include <iterator.hpp>
template<typename Type>
{ descriptor.is_valid(size) } -> std::same_as<bool>;
{ descriptor.start(size) } -> std::same_as<std::size_t>;
{ descriptor.end(size) } -> std::same_as<std::size_t>;
}
Concept for a range descriptor that calculates a start/end subrange from a given size.
Definition: iterator.hpp:74
Concept for a range descriptor that calculates a start/end subrange from a given size.