#include <folly/Traits.h>
#include <experimental/coroutine>
#include <type_traits>
Go to the source code of this file.
|
template<typename Awaitable , std::enable_if_t< folly::Conjunction< is_awaiter< Awaitable >, folly::Negation< detail::_has_free_operator_co_await< Awaitable >>, folly::Negation< detail::_has_member_operator_co_await< Awaitable >>>::value, int > = 0> |
Awaitable & | folly::coro::get_awaiter (Awaitable &&awaitable) |
|
template<typename Awaitable , std::enable_if_t< detail::_has_member_operator_co_await< Awaitable >::value, int > = 0> |
decltype(auto) | folly::coro::get_awaiter (Awaitable &&awaitable) |
|