From 8e6b7ac3c5be25f1a5924591936aaa8e6fb73069 Mon Sep 17 00:00:00 2001 From: "Aode (lion)" Date: Fri, 31 Dec 2021 18:19:08 -0600 Subject: [PATCH] Remove unneeded borrow --- src/board_state.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/board_state.rs b/src/board_state.rs index cd8b77f..f818912 100644 --- a/src/board_state.rs +++ b/src/board_state.rs @@ -58,7 +58,7 @@ impl BoardState { let opt = piece.can_move_to(&action.from, &action.to, en_passant, &proposed); if let Some(side_effects) = opt { - proposed.apply_side_effects(&moving_color, side_effects); + proposed.apply_side_effects(moving_color, side_effects); proposed.inner.insert(action.to, piece); } else { proposed.inner.insert(action.from, piece); @@ -72,7 +72,7 @@ impl BoardState { *self = proposed; } - fn apply_side_effects(&mut self, color: &Color, side_effects: SideEffects) { + fn apply_side_effects(&mut self, color: Color, side_effects: SideEffects) { self.en_passant = side_effects.en_passant; if color.is_white() { if side_effects.king_castle_invalidated {