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

Specifies what a Handler with Input must provide. More...

#include <Concepts.hpp>

Concept definition

template<typename T>
concept rpc::SomeHandlerWithInput = requires(T a, uint32_t version) {
{ a.spec(version) } -> std::same_as<RpcSpec const&>;
} and SomeContextProcessWithInput<T> and boost::json::has_value_to<typename T::Input>::value
Specifies what a Handler with Input must provide.
Definition Concepts.hpp:88

Detailed Description

Specifies what a Handler with Input must provide.