pub trait PointerInteraction: InteractionElementOffset + ModifiersInteraction {
// Required methods
fn trigger_button(&self) -> Option<MouseButton>;
fn held_buttons(&self) -> EnumSet<MouseButton>;
}Expand description
A interaction that contains data about the pointer button(s) that triggered the event.
Required Methods§
Gets the button that triggered the event.
Gets the buttons that are currently held down.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".