#include <promise_factory.h>
Public Types | |
using | Result = decltype(std::declval< F >()(std::declval< Arg >())) |
Public Member Functions | |
Curried (const F &f, Arg &&arg) | |
Curried (F &&f, Arg &&arg) | |
Result | operator() () |
Private Attributes | |
GPR_NO_UNIQUE_ADDRESS Arg | arg_ |
GPR_NO_UNIQUE_ADDRESS F | f_ |
Definition at line 84 of file promise_factory.h.
using grpc_core::promise_detail::Curried< F, Arg >::Result = decltype(std::declval<F>()(std::declval<Arg>())) |
Definition at line 89 of file promise_factory.h.
|
inline |
Definition at line 86 of file promise_factory.h.
|
inline |
Definition at line 88 of file promise_factory.h.
|
inline |
Definition at line 90 of file promise_factory.h.
|
private |
Definition at line 94 of file promise_factory.h.
|
private |
Definition at line 93 of file promise_factory.h.