pub fn calc_diff<N, R>(
expected: N,
actual: N,
diff: &[Box<dyn DiffReport<N::Leaf, R>>],
reporter: R,
) -> Result<(), CalcDiffError<N::TraverseError, R::Error>>pub fn calc_diff<N, R>(
expected: N,
actual: N,
diff: &[Box<dyn DiffReport<N::Leaf, R>>],
reporter: R,
) -> Result<(), CalcDiffError<N::TraverseError, R::Error>>