Enum xcb::xinput::EventForSend
source · pub enum EventForSend {
Show 17 variants
DeviceValuator(DeviceValuatorEvent),
DeviceKeyPress(DeviceKeyPressEvent),
DeviceKeyRelease(DeviceKeyReleaseEvent),
DeviceButtonPress(DeviceButtonPressEvent),
DeviceButtonRelease(DeviceButtonReleaseEvent),
DeviceMotionNotify(DeviceMotionNotifyEvent),
DeviceFocusIn(DeviceFocusInEvent),
DeviceFocusOut(DeviceFocusOutEvent),
ProximityIn(ProximityInEvent),
ProximityOut(ProximityOutEvent),
DeviceStateNotify(DeviceStateNotifyEvent),
DeviceMappingNotify(DeviceMappingNotifyEvent),
ChangeDeviceNotify(ChangeDeviceNotifyEvent),
DeviceKeyStateNotify(DeviceKeyStateNotifyEvent),
DeviceButtonStateNotify(DeviceButtonStateNotifyEvent),
DevicePresenceNotify(DevicePresenceNotifyEvent),
DevicePropertyNotify(DevicePropertyNotifyEvent),
}
Variants§
DeviceValuator(DeviceValuatorEvent)
DeviceKeyPress(DeviceKeyPressEvent)
DeviceKeyRelease(DeviceKeyReleaseEvent)
DeviceButtonPress(DeviceButtonPressEvent)
DeviceButtonRelease(DeviceButtonReleaseEvent)
DeviceMotionNotify(DeviceMotionNotifyEvent)
DeviceFocusIn(DeviceFocusInEvent)
DeviceFocusOut(DeviceFocusOutEvent)
ProximityIn(ProximityInEvent)
ProximityOut(ProximityOutEvent)
DeviceStateNotify(DeviceStateNotifyEvent)
DeviceMappingNotify(DeviceMappingNotifyEvent)
ChangeDeviceNotify(ChangeDeviceNotifyEvent)
DeviceKeyStateNotify(DeviceKeyStateNotifyEvent)
DeviceButtonStateNotify(DeviceButtonStateNotifyEvent)
DevicePresenceNotify(DevicePresenceNotifyEvent)
DevicePropertyNotify(DevicePropertyNotifyEvent)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EventForSend
impl RefUnwindSafe for EventForSend
impl Send for EventForSend
impl Sync for EventForSend
impl Unpin for EventForSend
impl UnwindSafe for EventForSend
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