LeviLamina
Loading...
Searching...
No Matches
ll::coro::CollectAllAwaiter< Container > Struct Template Reference

Public Types

using ExpectedResult = typename Container::value_type::ExpectedResult
 
using allocator_type
 

Public Member Functions

 CollectAllAwaiter (CollectAllAwaiter const &)=delete
 
CollectAllAwaiteroperator= (CollectAllAwaiter const &)=delete
 
constexpr CollectAllAwaiter (Container &&input)
 
constexpr CollectAllAwaiter (CollectAllAwaiter &&)=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 ()
 

Member Typedef Documentation

◆ allocator_type

template<class Container >
using ll::coro::CollectAllAwaiter< Container >::allocator_type
Initial value:
typename std::allocator_traits<typename Container::allocator_type>::template rebind_alloc<ExpectedResult>

The documentation for this struct was generated from the following file: