assert_ref_counts

Macro assert_ref_counts 

Source
macro_rules! assert_ref_counts {
    ($edge:ident = $count:literal) => { ... };
    ($edge:ident, $($edges:ident),+ = $count:literal) => { ... };
    ($($edges:ident),+ = $count:literal; $($($edgess:ident),+ = $counts:literal);+) => { ... };
}
Expand description

Assert that the reference counts of edges match

ยงExample

let e1 = DummyEdge::new();
let e2 = DummyManager.clone_edge(&e1);
let e3 = DummyEdge::new();
assert_ref_counts!(e1, e2 = 2; e3 = 1);