proxygen
folly::pushmi::detail::set_error_fn::impl< E > Struct Template Reference

Public Member Functions

requires ReceiveError< Out, E > void operator() (Out out)
 

Public Attributes

E e_
 

Detailed Description

template<class E>
struct folly::pushmi::detail::set_error_fn::impl< E >

Definition at line 270 of file extension_operators.h.

Member Function Documentation

template<class E >
requires ReceiveError<Out, E> void folly::pushmi::detail::set_error_fn::impl< E >::operator() ( Out  out)
inline

Definition at line 274 of file extension_operators.h.

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

274  {
275  set_error(out, std::move(e_));
276  }
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 E >
E folly::pushmi::detail::set_error_fn::impl< E >::e_

Definition at line 271 of file extension_operators.h.


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