pub fn encode_mouse_move(
row: usize,
col: usize,
button: Option<TerminalMouseButton>,
encoding: MouseProtocolEncoding,
) -> StringExpand description
Encode a mouse motion event using the specified protocol encoding.
When button is None, this encodes hover motion (no button pressed):
button code = 3 + 32 (motion flag) = 35.
When button is Some, this encodes drag motion (button held):
button code = button.code() + 32 (motion flag).