summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--zjit/src/hir.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/zjit/src/hir.rs b/zjit/src/hir.rs
index afd158211d..8a5dd2e398 100644
--- a/zjit/src/hir.rs
+++ b/zjit/src/hir.rs
@@ -1012,7 +1012,7 @@ impl<T: Copy + Into<usize> + PartialEq> UnionFind<T> {
/// Private. Return the internal representation of the forwarding pointer for a given element.
fn at(&self, idx: T) -> Option<T> {
- self.forwarded.get(idx.into()).map(|x| *x).flatten()
+ self.forwarded.get(idx.into()).copied().flatten()
}
/// Private. Set the internal representation of the forwarding pointer for the given element