Struct termimad::TimedEvent [−][src]
Expand description
a user event with happening time
Fields
time: Instant
event: Event
double_click: bool
false unless you set it yourself using the time or you get the timed event with an EventSource which computes it. Can be true only for left mouse down and left mouse up (both down and up of the second click have it true)
Implementations
Wrap a crossterm event into a timed one, with time.
Normalize \r and \n into Enter (useful for key combinations)
To get a double-click you’ll either need to use a termimad event-source or to do the computation yourself.
If it’s a simple mouse up and not determined to be the second click of a double click, return the coordinates
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for TimedEvent
impl Send for TimedEvent
impl Sync for TimedEvent
impl Unpin for TimedEvent
impl UnwindSafe for TimedEvent
Blanket Implementations
Mutably borrows from an owned value. Read more