di
0.1.0
Loading...
Searching...
No Matches
di::concepts::IsAwaiter Concept Reference
#include <
di/execution/concepts/is_awaiter.h
>
Concept definition
template
<
typename
T,
typename
Promise
void
>
concept
di::concepts::IsAwaiter
=
requires
(T& awaiter) {
{ awaiter.await_ready() } ->
BooleanTestable
;
{ detail::do_await_suspend<Promise>(awaiter) } -> AwaitSuspendResult;
awaiter.await_resume();
}
di::concepts::BooleanTestable
Definition
operations.h:128
di::concepts::IsAwaiter
Definition
is_awaiter.h:22
di
concepts
IsAwaiter
Generated by
1.13.2