iceberg-cpp
Loading...
Searching...
No Matches
iceberg::internal::ParallelReducible Concept Reference

Concept definition

template<typename T, auto... Options>
concept iceberg::internal::ParallelReducible = requires(std::vector<T>& values) {
typename ParallelReduce<T, Options...>::result_type;
{
ParallelReduce<T, Options...>::Reduce(values)
} -> std::same_as<typename ParallelReduce<T, Options...>::result_type>;
}
Definition executor_util_internal.h:50
Definition executor_util_internal.h:41