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

Concept definition

template<typename R, typename Fn, typename... Args>
concept iceberg::internal::RvalueInvocable = std::constructible_from<std::remove_cvref_t<Fn>, Fn> &&
std::move_constructible<std::remove_cvref_t<Fn>> &&
std::is_invocable_r_v<R, std::remove_cvref_t<Fn>&&, Args...>
Definition functional.h:38