--- a/rust/hg-core/src/dirstate.rs Tue Sep 28 20:00:19 2021 +0200
+++ b/rust/hg-core/src/dirstate.rs Mon Sep 27 12:09:15 2021 +0200
@@ -8,12 +8,10 @@
use crate::dirstate_tree::on_disk::DirstateV2ParseError;
use crate::revlog::node::NULL_NODE;
use crate::revlog::Node;
-use crate::utils::hg_path::{HgPath, HgPathBuf};
-use crate::FastHashMap;
+use crate::utils::hg_path::HgPath;
use bytes_cast::BytesCast;
pub mod dirs_multiset;
-pub mod dirstate_map;
pub mod entry;
pub mod parsers;
pub mod status;
@@ -34,7 +32,6 @@
};
}
-pub type StateMap = FastHashMap<HgPathBuf, DirstateEntry>;
pub type StateMapIter<'a> = Box<
dyn Iterator<
Item = Result<(&'a HgPath, DirstateEntry), DirstateV2ParseError>,
@@ -42,7 +39,6 @@
+ 'a,
>;
-pub type CopyMap = FastHashMap<HgPathBuf, HgPathBuf>;
pub type CopyMapIter<'a> = Box<
dyn Iterator<Item = Result<(&'a HgPath, &'a HgPath), DirstateV2ParseError>>
+ Send