generated from GarandPLG/rust-flake-template
d5f4d03264
Introduce a public `BoardState::toggle_marking` that flips the marking mode and starts or clears marking accordingly. Refactor `set_marked_cell` to accept tuple coordinates and clean up its logic. Update `change_focused_cell` to work with the new signature and use the toggle helper. Adjust cell display to show coordinates when a cell is marked.