visit_diff 0.1.1

Efficiently finding differences between data structures.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
#[macro_export]
macro_rules! debug_equivalence {
    ($($name:ident => $x:expr;)*) => {
        $(
            #[test]
            fn $name() {
                let x = $x;
                assert_eq!(format!("{:?}", x),
                format!("{:?}", visit_diff::debug_diff(&x, &x)));
            }
        )*
    };
}