proxygen
folly::pushmi::detail::on_fn::in_impl< ExecutorFactory > Struct Template Reference

Public Member Functions

requires Sender< In > auto operator() (In in) const
 

Public Attributes

ExecutorFactory ef_
 

Detailed Description

template<class ExecutorFactory>
struct folly::pushmi::detail::on_fn::in_impl< ExecutorFactory >

Definition at line 74 of file on.h.

Member Function Documentation

template<class ExecutorFactory >
requires Sender<In> auto folly::pushmi::detail::on_fn::in_impl< ExecutorFactory >::operator() ( In  in) const
inline

Definition at line 78 of file on.h.

References folly::gen::move, folly::pushmi::detail::PUSHMI_TEMPLATE(), folly::pushmi::detail::requires(), and folly::pushmi::detail::sender_from.

78  {
80  std::move(in),
81  detail::submit_transform_out<In>(
82  out_impl<In, ExecutorFactory>{ef_},
83  time_out_impl<In, ExecutorFactory>{ef_}));
84  }
constexpr detail::Map< Move > move
Definition: Base-inl.h:2567
PUSHMI_INLINE_VAR constexpr struct folly::pushmi::detail::sender_from_fn sender_from

Member Data Documentation

template<class ExecutorFactory >
ExecutorFactory folly::pushmi::detail::on_fn::in_impl< ExecutorFactory >::ef_

Definition at line 75 of file on.h.


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