Macro tor_rpcbase::decl_object
source · macro_rules! decl_object { {$($id:ident)*} => { ... }; }
Expand description
Declare that one or more space-separated types should be considered as RPC objects.
Example
use tor_rpcbase as rpc;
#[derive(serde::Deserialize)]
struct Houseplant {
oxygen_per_sec: f64,
benign_neglect: u8
}
rpc::decl_object!{Houseplant}