di 0.1.0
Loading...
Searching...
No Matches
di::concepts::IsAwaitable Concept Reference

#include <di/execution/concepts/is_awaitable.h>

Concept definition

template<typename T, typename Promise void>
concept di::concepts::IsAwaitable = requires(T (&f)() noexcept, Promise* promise) {
{ detail::get_awaiter(f(), promise) } -> IsAwaiter<Promise>;
}
Definition is_awaitable.h:36
Definition is_awaiter.h:22