pub(crate) fn select_cell(&mut self, player: Player) {
        if self.is_every_cell_set() {
            return;
        }
        println!("{}: Select a Cell", player);
        let cell = self.on_user_input();

        self.set_cell(player, cell);
    }
/// Lets the active player to select a cell.
Lets the active player to select a cell.
Lets the active player to select a cell .
pub(crate) fn select_cell(&mut self, player: Player) {
        if self.is_every_cell_set() {
            return;
        }
        println!("{}: Select a Cell", player);
        let cell = self.on_user_input();
        self.set_cell(player, cell);
    }
pub ( crate ) fn select_cell ( & mut self , player : Player ) { if self . is_every_cell_set ( ) { return ; } println ! ( " " player ) ; let cell = self . on_user_input ( ) ; self . set_cell ( player , cell ) ; }
Lets the active player to select a cell.
Lets the active player to select a cell .
&mut self
player
Player