pub struct PointerButtonEvent { /* private fields */ }Trait Implementations§
Source§impl AsRawEvent for PointerButtonEvent
impl AsRawEvent for PointerButtonEvent
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 PointerButtonEvent
impl Debug for PointerButtonEvent
Source§impl Drop for PointerButtonEvent
impl Drop for PointerButtonEvent
Source§impl FromRawEvent for PointerButtonEvent
impl FromRawEvent for PointerButtonEvent
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 PointerButtonEvent
impl RefUnwindSafe for PointerButtonEvent
impl !Send for PointerButtonEvent
impl !Sync for PointerButtonEvent
impl Unpin for PointerButtonEvent
impl UnwindSafe for PointerButtonEvent
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