ridl-rt 0.6.0

The vocabulary that code generated from ridl and a runtime agree on: identity, time, the envelope, samples, payload traits, interaction descriptors, ports, and contract and transport errors.
Documentation
1
2
3
4
5
6
7
use ridl_rt::trace::TraceContext;

#[test]
fn a_trace_context_is_25_bytes_and_its_option_26() {
    assert_eq!(core::mem::size_of::<TraceContext>(), 25);
    assert_eq!(core::mem::size_of::<Option<TraceContext>>(), 26);
}