proxygen
folly::pushmi::overload_fn< Fn, Fns... > Struct Template Reference

#include <boosters.h>

Inheritance diagram for folly::pushmi::overload_fn< Fn, Fns... >:
folly::pushmi::overload_fn< Fns... >

Public Member Functions

constexpr overload_fn ()=default
 
constexpr overload_fn (Fn fn, Fns...fns)
 

Detailed Description

template<class Fn, class... Fns>
struct folly::pushmi::overload_fn< Fn, Fns... >

Definition at line 214 of file boosters.h.

Constructor & Destructor Documentation

template<class Fn , class... Fns>
constexpr folly::pushmi::overload_fn< Fn, Fns... >::overload_fn ( )
default
template<class Fn , class... Fns>
constexpr folly::pushmi::overload_fn< Fn, Fns... >::overload_fn ( Fn  fn,
Fns...  fns 
)
inline

Definition at line 216 of file boosters.h.

References folly::gen::move.

217  : Fn(std::move(fn)), overload_fn<Fns...>{std::move(fns)...} {}
constexpr detail::Map< Move > move
Definition: Base-inl.h:2567

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