diff --git a/board/src/square.rs b/board/src/square.rs index e90b736..bba04e3 100644 --- a/board/src/square.rs +++ b/board/src/square.rs @@ -20,7 +20,7 @@ pub struct ParseSquareError; #[derive(Debug)] pub struct SquareOutOfBoundsError; -#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] +#[derive(Clone, Copy, Debug, Eq, Hash, Ord, PartialEq, PartialOrd)] pub struct Square { rank: u8, file: u8,