chess_game 0.2.0

Simple Chess game
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use chess::Color;

pub trait Opposite {
    fn opposite(&self) -> Color;
}

impl Opposite for Color {
    fn opposite(&self) -> Color {
        match self {
            Color::White => Color::Black,
            Color::Black => Color::White
        }
    }
}