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}