Public Types | Static Public Member Functions | List of all members
grpc_core::promise_detail::JoinTraits Struct Reference

#include <join.h>

Public Types

template<typename T >
using ResultType = absl::remove_reference_t< T >
 

Static Public Member Functions

template<typename T , typename F >
static auto OnResult (T result, F kontinue) -> decltype(kontinue(std::move(result)))
 
template<typename T >
static T Wrap (T x)
 

Detailed Description

Definition at line 27 of file join.h.

Member Typedef Documentation

◆ ResultType

Definition at line 29 of file join.h.

Member Function Documentation

◆ OnResult()

template<typename T , typename F >
static auto grpc_core::promise_detail::JoinTraits::OnResult ( T  result,
kontinue 
) -> decltype(kontinue(std::move(result)))
inlinestatic

Definition at line 31 of file join.h.

◆ Wrap()

template<typename T >
static T grpc_core::promise_detail::JoinTraits::Wrap ( T  x)
inlinestatic

Definition at line 36 of file join.h.


The documentation for this struct was generated from the following file:


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