From e1207153abb5dd38194eb06b8c9fe179b4911b53 Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Tue, 25 Mar 2025 12:54:27 -0400 Subject: [PATCH] future_moves: move out and_then --- src/logic/future_moves.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/logic/future_moves.rs b/src/logic/future_moves.rs index 3f9f85c..b5b6bec 100644 --- a/src/logic/future_moves.rs +++ b/src/logic/future_moves.rs @@ -545,7 +545,8 @@ impl FutureMoves { .map(|mut node| { node.parent = node .parent - .and_then(|parent| index_map.get(parent).and_then(|&x| x)); + .and_then(|parent| index_map.get(parent)) + .and_then(|&x| x); for c in node.children.as_mut_slice() { *c = index_map