#include <seq.h>
Public Types | |
using | UnwrappedType = T |
using | WrappedType = T |
Static Public Member Functions | |
template<typename Next > | |
static auto | CallFactory (Next *next, T &&value) -> decltype(next->Once(std::forward< T >(value))) |
template<typename F , typename Elem > | |
static auto | CallSeqFactory (F &f, Elem &&elem, T &&value) -> decltype(f(std::forward< Elem >(elem), std::forward< T >(value))) |
template<typename Result , typename PriorResult , typename RunNext > | |
static Poll< Result > | CheckResultAndRunNext (PriorResult prior, RunNext run_next) |
using grpc_core::promise_detail::SeqTraits< T >::UnwrappedType = T |
using grpc_core::promise_detail::SeqTraits< T >::WrappedType = T |
|
inlinestatic |