proxygen
folly::pushmi::__adl::set_error_fn Struct Reference

#include <extension_points.h>

Public Member Functions

requires requires (set_error(std::declval< S & >(), std::declval< E >()))) void operator()(S &&s
 
requires E e const noexcept (noexcept(set_error(s, std::move(e))))
 

Detailed Description

Definition at line 259 of file extension_points.h.

Member Function Documentation

requires E e const folly::pushmi::__adl::set_error_fn::noexcept ( noexcept(set_error(s, std::move(e)))  )
inline

Definition at line 265 of file extension_points.h.

References folly::gen::move, and folly::pushmi::__adl::set_error().

265  {
266  set_error(s, std::move(e));
267  }
constexpr detail::Map< Move > move
Definition: Base-inl.h:2567
static set< string > s
requires Invocable< S & > void set_error(S &, E &&) noexcept
requires folly::pushmi::__adl::set_error_fn::requires ( set_error(std::declval< S & >(), std::declval< E >())  )

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