Trait piston_window::GenericEvent
pub trait GenericEvent: Sized + AfterRenderEvent + CloseEvent + ControllerAxisEvent + CursorEvent + FocusEvent + IdleEvent + MouseCursorEvent + MouseRelativeEvent + MouseScrollEvent + ButtonEvent + PressEvent + ReleaseEvent + RenderEvent + ResizeEvent + TextEvent + TouchEvent + UpdateEvent + From<Input> + From<Loop> + Into<Option<Input>> + Into<Option<Loop>> {
fn event_id(&self) -> EventId;
fn with_args<F, U, 'a>(&'a self, f: F) -> U
where
F: FnMut(&(dyn Any + 'static)) -> U;
}
Expand description
Implemented by all events