diff --git a/card_game/src/lib.rs b/card_game/src/lib.rs index 0091fcc..a047d30 100644 --- a/card_game/src/lib.rs +++ b/card_game/src/lib.rs @@ -410,9 +410,7 @@ where continue 'outer; } } - let Some(last_state) = path.pop() else { - return None; - }; + let last_state = path.pop()?; state = last_state.state; it = last_state.possible_instructions_iter; }