--- a/rust/hg-core/src/dirstate_tree/dirstate_map.rs Wed May 19 13:15:00 2021 +0200
+++ b/rust/hg-core/src/dirstate_tree/dirstate_map.rs Wed May 19 13:15:00 2021 +0200
@@ -627,13 +627,13 @@
self.get(key).is_some()
}
- fn get(&self, key: &HgPath) -> Option<&DirstateEntry> {
- self.get_node(key)?.entry.as_ref()
+ fn get(&self, key: &HgPath) -> Option<DirstateEntry> {
+ self.get_node(key)?.entry
}
fn iter(&self) -> StateMapIter<'_> {
Box::new(self.iter_nodes().filter_map(|(path, node)| {
- node.entry.as_ref().map(|entry| (&**path, entry))
+ node.entry.map(|entry| (&**path, entry))
}))
}
}