dpp::detail::std_coroutine
dpp::detail::std_coroutine::coroutine_traits< dpp::coroutine< R >, Args... >
dpp::detail::std_coroutine::coroutine_traits< dpp::job, Args... >
dpp::detail::std_coroutine::coroutine_traits< dpp::task< T >, Args... >

Alias for either std or std::experimental depending on compiler and library. Used by coroutine implementation.

Todo

Remove and use std when all supported libraries have coroutines in it