pub fn from_coords(row: usize, col: usize) -> Self {
        assert!(row <= 7 && col <= 7);
        let index = (7 - col) + ((7 - row) * EDGE_LENGTH);
        Self::from_index(index as u8)
    }
/// Convert from row and column coordinates.
Convert from row and column coordinates.
Convert from row and column coordinates .
pub fn from_coords(row: usize, col: usize) -> Self {
        assert!(row <= 7 && col <= 7);
        let index = (7 - col) + ((7 - row) * EDGE_LENGTH);
        Self::from_index(index as u8)
    }
pub fn from_coords ( row : usize , col : usize ) -> Self { assert ! ( row 7 col 7 ) ; let index = ( 7 - col ) + ( ( 7 - row ) * EDGE_LENGTH ) ; Self :: from_index ( index as u8 ) }
Convert from row and column coordinates.
Convert from row and column coordinates .
row
usize
col
usize
row
usize
col
usize