Clio develop
The XRP Ledger API server.
Loading...
Searching...
No Matches
rpc::SomeHandler Concept Reference

Specifies what a Handler type must provide. More...

#include <Concepts.hpp>

Concept definition

template<typename T>
concept rpc::SomeHandler =
(SomeHandlerWithInput<T> or SomeHandlerWithoutInput<T>) and boost::json::has_value_from<typename T::Output>::value
Specifies what a Handler with Input must provide.
Definition Concepts.hpp:88
Specifies what a Handler without Input must provide.
Definition Concepts.hpp:96
Specifies what a Handler type must provide.
Definition Concepts.hpp:102

Detailed Description

Specifies what a Handler type must provide.