restinio::details::valid_request_handler_type_check::valid_handler_type< Handler, Extra_Data_Factory, restinio::utils::metaprogramming::void_t< std::enable_if_t< std::is_same< request_handling_status_t, decltype(std::declval< Handler >()(std::declval< generic_request_handle_t< typename Extra_Data_Factory::data_t > >())) >::value, bool > > > Struct Template Reference

`#include <traits.hpp>`

Inheritance diagram for restinio::details::valid_request_handler_type_check::valid_handler_type< Handler, Extra_Data_Factory, restinio::utils::metaprogramming::void_t< std::enable_if_t< std::is_same< request_handling_status_t, decltype(std::declval< Handler >()(std::declval< generic_request_handle_t< typename Extra_Data_Factory::data_t > >())) >::value, bool > > >:

## Detailed Description

template<typename Handler, typename Extra_Data_Factory>
struct restinio::details::valid_request_handler_type_check::valid_handler_type< Handler, Extra_Data_Factory, restinio::utils::metaprogramming::void_t< std::enable_if_t< std::is_same< request_handling_status_t, decltype(std::declval< Handler >()(std::declval< generic_request_handle_t< typename Extra_Data_Factory::data_t > >())) >::value, bool > > >

Definition at line 34 of file traits.hpp.

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

- restinio/traits.hpp