22 template<
class F,
class I>
26 is_indirectly_readable_v<I> &&
27 std::is_copy_constructible_v<F> &&
28 std::is_invocable_v<F&, iter_value_t<I>&>
30 >> : std::true_type {};
36 template<
class F,
class I>
Definition is_indirectly_unary_invocable.hpp:37
Definition Partitioner.hpp:146
bool constexpr is_indirectly_unary_invocable_v
A C++17 type trait equivalent to the C++20 indirectly_unary_invocable concept.
Definition is_indirectly_unary_invocable.hpp:33
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 indirectly_unary_invocable concept.
Definition is_indirectly_unary_invocable.hpp:20