restinio::http_field_parsers::try_extract_field_details::valid_field_type< T, restinio::utils::metaprogramming::void_t< std::enable_if_t< std::is_same< expected_t< T, restinio::easy_parser::parse_error_t >, decltype(T::try_parse(std::declval< string_view_t >())) >::value, bool > > > Struct Template Reference

`#include <try_parse_field.hpp>`

Inheritance diagram for restinio::http_field_parsers::try_extract_field_details::valid_field_type< T, restinio::utils::metaprogramming::void_t< std::enable_if_t< std::is_same< expected_t< T, restinio::easy_parser::parse_error_t >, decltype(T::try_parse(std::declval< string_view_t >())) >::value, bool > > >:

## Detailed Description

template<typename T>
struct restinio::http_field_parsers::try_extract_field_details::valid_field_type< T, restinio::utils::metaprogramming::void_t< std::enable_if_t< std::is_same< expected_t< T, restinio::easy_parser::parse_error_t >, decltype(T::try_parse(std::declval< string_view_t >())) >::value, bool > > >

Definition at line 64 of file try_parse_field.hpp.

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

- restinio/helpers/http_field_parsers/try_parse_field.hpp