1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use super::*;

impl Display for NBishopsState {
    fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result {
        for column in &self.filled {
            for index in 0..self.size {
                if index.eq(column) {
                    write!(f, "B")?;
                }
                else {
                    write!(f, ".")?;
                }
            }
            writeln!(f)?;
        }
        Ok(())
    }
}