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

A process function that expects no Input but does take a Context. More...

#include <Concepts.hpp>

Concept definition

template<typename T>
concept rpc::SomeContextProcessWithoutInput = requires(T a, typename T::Output out, Context const& ctx) {
{ a.process(ctx) } -> std::same_as<HandlerReturnType<decltype(out)>>;
}
A process function that expects no Input but does take a Context.
Definition Concepts.hpp:80
std::expected< OutputType, Status > HandlerReturnType
Return type for each individual handler.
Definition Types.hpp:81

Detailed Description

A process function that expects no Input but does take a Context.