concept to check if a type is a stateful input iterator More...
#include <taskflow/utility/iterator.hpp>
concept to check if a type is a stateful input iterator
Satisfied by any type that, after unwrapping a possible std::reference_wrapper and applying std::decay_t, models std::input_iterator.
This allows APIs to accept:
std::reference_wrapper of an input iterator (e.g., from std::ref),enabling the iterator value to be supplied either directly or indirectly.