|
LeviLamina
|
Public Types | |
| using | Input = std::tuple<T<Ts>...> |
| using | Result = std::tuple<typename T<Ts>::ExpectedResult...> |
Public Member Functions | |
| CollectAllTupleAwaiter (CollectAllTupleAwaiter const &)=delete | |
| CollectAllTupleAwaiter & | operator= (CollectAllTupleAwaiter const &)=delete |
| constexpr | CollectAllTupleAwaiter (T< Ts > &&... in) |
| constexpr | CollectAllTupleAwaiter (Input &&in) |
| constexpr | CollectAllTupleAwaiter (CollectAllTupleAwaiter &&)=default |
| constexpr bool | await_ready () const noexcept |
| template<std::derived_from< CoroPromiseBase > P> | |
| void | await_suspend (std::coroutine_handle< P > h) |
| constexpr auto | await_resume () |