record_plan

Macro record_plan 

Source
macro_rules! record_plan {
    ($body:expr) => { ... };
}
Expand description

Macro for creating recorded plans with fluent syntax

ยงExample

use capnweb_client::{record_plan, Recorder, params};
use capnweb_core::CapId;
let cap_id = CapId::new(1);
let plan = record_plan! {
    {
        let recorder = Recorder::new();
        let calc = recorder.capture("calculator", cap_id);
        let sum = calc.call("add", params![5, 3]);
        recorder.build(sum.as_source())
    }
};