28 is_input_iterator_v<I> &&
29 is_derived_from_v<iter_concept_t<I>, std::forward_iterator_tag> &&
30 is_incrementable_v<I> &&
31 is_sentinel_for_v<I, I>
33 >> : std::true_type {};
Definition is_forward_iterator.hpp:40
Definition Partitioner.hpp:146
bool constexpr is_forward_iterator_v
A C++17 type trait equivalent to the C++20 forward_iterator concept.
Definition is_forward_iterator.hpp:36
constexpr size_t hash(const T &v)
Generates a hash for the provided type.
Definition Hash.hpp:25
A C++17 type trait equivalent to the C++20 forward_iterator concept.
Definition is_forward_iterator.hpp:22