proxygen
inline_executor_flow_single_ignore Struct Reference

Public Types

using properties = mi::property_set< mi::is_sender<>, mi::is_flow<>, mi::is_fifo_sequence<>, mi::is_maybe_blocking<>, mi::is_single<>>
 

Public Member Functions

auto executor ()
 
template<class Out >
void submit (Out out)
 

Detailed Description

Definition at line 194 of file PushmiBenchmarks.cpp.

Member Typedef Documentation

Member Function Documentation

auto inline_executor_flow_single_ignore::executor ( )
inline

Definition at line 201 of file PushmiBenchmarks.cpp.

201  {
202  return inline_time_executor{};
203  }
template<class Out >
void inline_executor_flow_single_ignore::submit ( Out  out)
inline

Definition at line 205 of file PushmiBenchmarks.cpp.

References folly::pushmi::set_starting, and folly::pushmi::set_value.

205  {
206  // pass reference for cancellation.
208 
209  ::mi::set_value(out, *this);
210  }
PUSHMI_INLINE_VAR constexpr __adl::set_starting_fn set_starting
PUSHMI_INLINE_VAR constexpr __adl::set_value_fn set_value

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