proxygen
folly::pushmi::detail::for_each_fn::fn< AN > Struct Template Reference

Public Member Functions

requires Sender< In > &&Flow< In > &&Many< In > In operator() (In in)
 

Public Attributes

std::tuple< AN... > args_
 

Detailed Description

template<class... AN>
struct folly::pushmi::detail::for_each_fn::fn< AN >

Definition at line 66 of file for_each.h.

Member Function Documentation

template<class... AN>
requires Sender<In>&& Flow<In>&& Many<In> In folly::pushmi::detail::for_each_fn::fn< AN >::operator() ( In  in)
inline

Definition at line 70 of file for_each.h.

References folly::gen::move, and submit.

70  {
72  is_sender<>,
73  property_set_index_t<properties_t<In>, is_single<>>>>()(
74  std::move(args_))};
75  using Out = decltype(out);
77  in,
79  Pull<In, Out>{std::move(out)}));
80  return in;
81  }
constexpr detail::Map< Move > move
Definition: Base-inl.h:2567

Member Data Documentation

template<class... AN>
std::tuple<AN...> folly::pushmi::detail::for_each_fn::fn< AN >::args_

Definition at line 67 of file for_each.h.


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