proxygen
folly::pushmi::detail::via_fn::on_error_impl< Out >::impl< E > Struct Template Reference

#include <via.h>

Public Member Functions

void operator() (any) noexcept
 

Public Attributes

E e_
 
Out out_
 

Detailed Description

template<class Out>
template<class E>
struct folly::pushmi::detail::via_fn::on_error_impl< Out >::impl< E >

Definition at line 77 of file via.h.

Member Function Documentation

template<class Out >
template<class E >
void folly::pushmi::detail::via_fn::on_error_impl< Out >::impl< E >::operator() ( any  )
inlinenoexcept

Definition at line 80 of file via.h.

References folly::gen::move, and folly::pushmi::set_error.

80  {
82  }
constexpr detail::Map< Move > move
Definition: Base-inl.h:2567
PUSHMI_INLINE_VAR constexpr __adl::set_error_fn set_error

Member Data Documentation

template<class Out >
template<class E >
E folly::pushmi::detail::via_fn::on_error_impl< Out >::impl< E >::e_

Definition at line 78 of file via.h.

template<class Out >
template<class E >
Out folly::pushmi::detail::via_fn::on_error_impl< Out >::impl< E >::out_

Definition at line 79 of file via.h.


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