--- a/rust/hg-cpython/src/dirstate/copymap.rs Sun Sep 15 22:06:19 2019 +0900
+++ b/rust/hg-cpython/src/dirstate/copymap.rs Sun Sep 15 22:19:10 2019 +0900
@@ -13,7 +13,6 @@
use crate::dirstate::dirstate_map::DirstateMap;
use crate::ref_sharing::PyLeakedRef;
-use hg::DirstateMap as RustDirstateMap;
use hg::{utils::hg_path::HgPathBuf, CopyMapIter};
py_class!(pub class CopyMap |py| {
@@ -105,16 +104,14 @@
py_shared_iterator!(
CopyMapKeysIterator,
- PyLeakedRef<&'static RustDirstateMap>,
- CopyMapIter<'static>,
+ PyLeakedRef<CopyMapIter<'static>>,
CopyMap::translate_key,
Option<PyBytes>
);
py_shared_iterator!(
CopyMapItemsIterator,
- PyLeakedRef<&'static RustDirstateMap>,
- CopyMapIter<'static>,
+ PyLeakedRef<CopyMapIter<'static>>,
CopyMap::translate_key_value,
Option<(PyBytes, PyBytes)>
);