Construct a conditional, non‐optional result field.
Synopsis
Declared in <rpc/util.h>
RPCResult(
std::string cond,
Type type,
std::string m_key_name,
std::string description,
std::vector<RPCResult> inner = {},
RPCResultOptions opts = {});
Parameters
Name |
Description |
cond |
Condition under which the field is present. |
type |
The JSON type of the field. |
m_key_name |
The field's key name (for object members). |
description |
Human‐readable description of the field. |
inner |
The nested fields for arrays or objects. |
opts |
Additional options controlling validation and rendering. |
Created with MrDocs