pub struct DeviceRemovedEvent { /* private fields */ }
Expand description
Signals that a device has been removed.
No more events from the associated device will be in the queue or be queued after this event.
Trait Implementations§
Source§impl AsRaw<libinput_event_device_notify> for DeviceRemovedEvent
impl AsRaw<libinput_event_device_notify> for DeviceRemovedEvent
Source§fn as_raw(&self) -> *const libinput_event_device_notify
fn as_raw(&self) -> *const libinput_event_device_notify
Receive a raw pointer representing this type.
Source§impl Context for DeviceRemovedEvent
impl Context for DeviceRemovedEvent
Source§impl Debug for DeviceRemovedEvent
impl Debug for DeviceRemovedEvent
Source§impl Drop for DeviceRemovedEvent
impl Drop for DeviceRemovedEvent
Source§impl EventTrait for DeviceRemovedEvent
impl EventTrait for DeviceRemovedEvent
Source§impl Hash for DeviceRemovedEvent
impl Hash for DeviceRemovedEvent
Source§impl PartialEq for DeviceRemovedEvent
impl PartialEq for DeviceRemovedEvent
impl Eq for DeviceRemovedEvent
Auto Trait Implementations§
impl Freeze for DeviceRemovedEvent
impl !RefUnwindSafe for DeviceRemovedEvent
impl !Send for DeviceRemovedEvent
impl !Sync for DeviceRemovedEvent
impl Unpin for DeviceRemovedEvent
impl !UnwindSafe for DeviceRemovedEvent
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
Source§impl<T> DeviceEventTrait for T
impl<T> DeviceEventTrait for T
Source§fn into_device_event(self) -> DeviceEventwhere
Self: Sized,
fn into_device_event(self) -> DeviceEventwhere
Self: Sized,
Convert into a general
DeviceEvent
again