Remove unneeded borrow

This commit is contained in:
Aode (lion) 2021-12-31 18:19:08 -06:00
parent 2584113e24
commit 8e6b7ac3c5

View file

@ -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 {