fn diff_identical( tree_streamer1: impl Iterator<Item = RusticResult<(PathBuf, Node)>>, tree_streamer2: impl Iterator<Item = RusticResult<(PathBuf, Node)>>, file_identical: impl Fn(&Path, &Node, &Node) -> Result<bool>, ) -> Result<()>