There is a type default_request_handler_t:
|
using default_request_handler_t = |
|
std::function< request_handling_status_t ( request_handle_t ) >; |
And there is a type
generic_request_handle_t:
|
template< typename Extra_Data > |
|
using generic_request_handle_t = |
|
std::shared_ptr< generic_request_t< Extra_Data > >; |
But there is no generic_request_handler_t in a form like:
template<typename ExtraData>
using generic_request_handler_t = std::function<
request_handling_status_t(generic_reqeuest_handle_t<ExtraData>)>;
Such a type can make usage of ExtraData simpler.
There is a type
default_request_handler_t:restinio/dev/restinio/request_handler.hpp
Lines 478 to 479 in 4d003e9
And there is a type
generic_request_handle_t:restinio/dev/restinio/request_handler.hpp
Lines 454 to 456 in 4d003e9
But there is no
generic_request_handler_tin a form like:Such a type can make usage of ExtraData simpler.