experimental::promise< void(Ts...), Executor >::async_wait
template< typename CompletionToken> auto async_wait( CompletionToken && token);