RESTinio
Loading...
Searching...
No Matches
restinio::easy_parser::impl::transformer_invoker< expected_t< Result_Type, error_reason_t > > Struct Template Reference

#include <easy_parser.hpp>

Static Public Member Functions

template<typename Transformer, typename Input_Type>
static expected_t< Result_Type, parse_error_tinvoke (source_t &source, Transformer &transformer, expected_t< Input_Type, parse_error_t > &&input)

Detailed Description

template<typename Result_Type>
struct restinio::easy_parser::impl::transformer_invoker< expected_t< Result_Type, error_reason_t > >

This specialization of transformer_invoker handles a case when transformation method returns expected_t<T, error_reason_t>.

Since
v.0.6.11

Definition at line 1069 of file easy_parser.hpp.

Member Function Documentation

◆ invoke()

template<typename Result_Type>
template<typename Transformer, typename Input_Type>
expected_t< Result_Type, parse_error_t > restinio::easy_parser::impl::transformer_invoker< expected_t< Result_Type, error_reason_t > >::invoke ( source_t & source,
Transformer & transformer,
expected_t< Input_Type, parse_error_t > && input )
inlinestaticnodiscard

Definition at line 1074 of file easy_parser.hpp.


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