From 4ec0dfb0aa300089f5ae10885bb3a1b85172ff99 Mon Sep 17 00:00:00 2001 From: "NG (Graham)" Date: Mon, 12 Jan 2026 20:50:34 -0500 Subject: [PATCH] Remove needless borrow in tech tree provider --- rc_core/src/persist/config/tech_tree.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rc_core/src/persist/config/tech_tree.rs b/rc_core/src/persist/config/tech_tree.rs index 0fae58a..a718fe7 100644 --- a/rc_core/src/persist/config/tech_tree.rs +++ b/rc_core/src/persist/config/tech_tree.rs @@ -12,7 +12,7 @@ impl TechTreeNodeProvider { let mut needed_cubes = std::collections::HashSet::with_capacity(self.tree.len()); let mut typed_nodes = Vec::new(); for (cube_id, tree_data) in self.tree.iter() { - let is_unlocked = unlocked_cubes.contains(&cube_id); + let is_unlocked = unlocked_cubes.contains(cube_id); let is_unlockable = tree_data.requires.iter().all(|id| unlocked_cubes.contains(id)); tree_data.neighbours.iter().for_each(|id| { needed_cubes.insert(*id); }); seen_cubes.insert(cube_id);