rust/hg-core/src/repo.rs
changeset 52031 babfa9ddca0e
parent 52029 88aa21d654e5
child 52032 d7bc6e482033
--- a/rust/hg-core/src/repo.rs	Mon Sep 30 17:45:10 2024 +0200
+++ b/rust/hg-core/src/repo.rs	Mon Sep 30 17:46:24 2024 +0200
@@ -797,6 +797,12 @@
             )?,
         })
     }
+
+    pub fn node(&self, rev: UncheckedRevision) -> Option<crate::Node> {
+        self.changelog()
+            .ok()
+            .and_then(|c| c.node_from_rev(rev).copied())
+    }
 }
 
 /// Lazily-initialized component of `Repo` with interior mutability