pub fn json_envelope<'a>( path_a: &'a Path, path_b: &'a Path, diff: &'a DiffResult, ) -> DiffJsonEnvelope<'a>