pub struct TabletPadButtonEvent { /* private fields */ }Expand description
A button pressed on a device
Trait Implementations§
Source§impl AsRawEvent for TabletPadButtonEvent
impl AsRawEvent for TabletPadButtonEvent
Source§fn as_raw_event(&self) -> *mut libinput_event
fn as_raw_event(&self) -> *mut libinput_event
Returns the raw libinput event. You probably dont wanna use this
Source§impl Debug for TabletPadButtonEvent
impl Debug for TabletPadButtonEvent
Source§impl Drop for TabletPadButtonEvent
impl Drop for TabletPadButtonEvent
Source§impl FromRawEvent for TabletPadButtonEvent
impl FromRawEvent for TabletPadButtonEvent
Source§unsafe fn from_raw_event(event: *mut libinput_event) -> Self
unsafe fn from_raw_event(event: *mut libinput_event) -> Self
Creates an event from a raw libinput one. This should rarely be needed by users of the library Read more
Auto Trait Implementations§
impl Freeze for TabletPadButtonEvent
impl RefUnwindSafe for TabletPadButtonEvent
impl !Send for TabletPadButtonEvent
impl !Sync for TabletPadButtonEvent
impl Unpin for TabletPadButtonEvent
impl UnwindSafe for TabletPadButtonEvent
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