Classes | Namespaces | Typedefs | Functions
promise_like.h File Reference
#include <grpc/support/port_platform.h>
#include <utility>
#include "absl/meta/type_traits.h"
#include "src/core/lib/promise/poll.h"
Include dependency graph for promise_like.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  grpc_core::promise_detail::PollWrapper< T >
 
struct  grpc_core::promise_detail::PollWrapper< Poll< T > >
 
class  grpc_core::promise_detail::PromiseLike< F >
 

Namespaces

 grpc_core
 
 grpc_core::promise_detail
 

Typedefs

template<typename T >
using grpc_core::promise_detail::RemoveCVRef = absl::remove_cv_t< absl::remove_reference_t< T > >
 

Functions

template<typename T >
auto grpc_core::promise_detail::WrapInPoll (T &&x) -> decltype(PollWrapper< T >::Wrap(std::forward< T >(x)))
 


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:26