// src/canvas/modes/highlight.rs
//! Highlight state definitions for canvas visual/selection modes.
/// Represents the current highlight/visual selection state.
///
/// This enum is used by the GUI and selection logic to track whether a visual
/// selection is active and its anchor position.