pub struct TerminalMouseHandler { /* private fields */ }Expand description
Handles mouse input events for a terminal grid.
Converts browser mouse events into terminal grid coordinates and manages event handlers for mouse interactions. Maintains terminal dimensions for accurate coordinate mapping.
Trait Implementations§
Source§impl Debug for TerminalMouseHandler
impl Debug for TerminalMouseHandler
Auto Trait Implementations§
impl Freeze for TerminalMouseHandler
impl !RefUnwindSafe for TerminalMouseHandler
impl !Send for TerminalMouseHandler
impl !Sync for TerminalMouseHandler
impl Unpin for TerminalMouseHandler
impl !UnwindSafe for TerminalMouseHandler
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more