mercurial/dirstatemap.py
changeset 48044 d5528ac9b4f2
parent 48024 cedfe2606adf
child 48045 32ef647821b2
--- a/mercurial/dirstatemap.py	Wed Sep 22 11:28:52 2021 +0200
+++ b/mercurial/dirstatemap.py	Wed Sep 22 11:33:29 2021 +0200
@@ -27,7 +27,10 @@
 
 propertycache = util.propertycache
 
-DirstateItem = parsers.DirstateItem
+if rustmod is None:
+    DirstateItem = parsers.DirstateItem
+else:
+    DirstateItem = rustmod.DirstateItem
 
 rangemask = 0x7FFFFFFF