dpp::detail::std_coroutine::coroutine_traits< dpp::coroutine< R >, Args... >
coroutine.h
typename R
typename... Args Args
dpp::detail::coroutine::promise_t< R > using dpp::detail::std_coroutine::coroutine_traits< dpp::coroutine< R >, Args... >::promise_type = dpp::detail::coroutine::promise_t<R> promise_type dpp::detail::std_coroutine::coroutine_traits< dpp::coroutine< R >, Args... >::promise_type

Specialization of std::coroutine_traits, helps the standard library figure out a promise type from a coroutine function.

- dpp::detail::std_coroutine::coroutine_traits< dpp::coroutine< R >, Args... >
  promise_type