code io::stdin() .read_line(&mut symbol) .expect("Failed to read line");
    println!("You entered {symbol}");
    let symbol_x: String = format!("{}", ValidMove::X);
    let symbol_o: String = format!("{}", ValidMove::O);
    match &symbol {
        symbol_x => ok = true,
        symbol_o => ok = true,
        _ => ok = false,
    }
The compiler warns that
- the 3rd arm is unreachable
- symbol_x is unused
- symbol_y is unused
why!?!?
 
    