D++ (DPP)
C++ Discord API Bot Library
|
Specialization of std::coroutine_traits, helps the standard library figure out a promise type from a coroutine function. More...
Public Types | |
using | promise_type = dpp::detail::job::promise< Args... > |
Promise type for this coroutine signature. More... | |
Specialization of std::coroutine_traits, helps the standard library figure out a promise type from a coroutine function.
using dpp::detail::std_coroutine::coroutine_traits< dpp::job, Args... >::promise_type = dpp::detail::job::promise<Args...> |
Promise type for this coroutine signature.
When the coroutine is created from a lambda, that lambda is passed as a first parameter. Not ideal but we'll allow any callable that takes the rest of the arguments passed