userlvgl_core::event::Event;/// Trait for input devices such as touchscreens or mice.
pubtraitInputDevice{fnpoll(&mutself)->Option<Event>;}/// Dummy input device that yields no events.
pubstructDummyInput;implInputDevice forDummyInput{fnpoll(&mutself)->Option<Event>{None}}/// Alias used by platform backends for standard events.
pubtypeInputEvent= Event;