proxygen
folly::pushmi::detail::transform_fn Struct Reference

#include <transform.h>

Classes

struct  impl
 

Public Member Functions

template<class... FN>
auto operator() (FN...fn) const
 

Detailed Description

Definition at line 126 of file transform.h.

Member Function Documentation

template<class... FN>
auto folly::pushmi::detail::transform_fn::operator() ( FN...  fn) const
inline

Definition at line 148 of file transform.h.

References f, folly::gen::move, and folly::pushmi::overload().

148  {
149  auto f = ::folly::pushmi::overload(std::move(fn)...);
150  using F = decltype(f);
151  return impl<F>{std::move(f)};
152  }
auto f
auto overload(Fns...fns) -> overload_fn< Fns... >
Definition: boosters.h:251
constexpr detail::Map< Move > move
Definition: Base-inl.h:2567

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