diff options
Diffstat (limited to 'src/moves.rs')
| -rw-r--r-- | src/moves.rs | 8 | 
1 files changed, 7 insertions, 1 deletions
| diff --git a/src/moves.rs b/src/moves.rs index 3cf9fd3..b8ced18 100644 --- a/src/moves.rs +++ b/src/moves.rs @@ -1,4 +1,4 @@ -use std::str::Chars; +use std::{str::Chars, fmt::Display};  use crate::{square::Square, bitboard::BitboardFns, board::piece::Piece}; @@ -36,3 +36,9 @@ impl Move {          Move { source, target, kind: MoveKind::Quiet }      }  } + +impl Display for Move { +    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { +        write!(f, "{}{}", self.source, self.target) +    } +} | 
