Trait input::AsRaw
[−]
[src]
pub trait AsRaw<T> { fn as_raw(&self) -> *const T; }
Trait for types that allow to optain the underlying raw libinput pointer.
Required Methods
Implementors
impl AsRaw<libinput> for Libinput
impl AsRaw<libinput_device_group> for DeviceGroup
impl AsRaw<libinput_device> for Device
impl AsRaw<libinput_event_device_notify> for DeviceEvent
impl AsRaw<libinput_event_device_notify> for DeviceAddedEvent
impl AsRaw<libinput_event_device_notify> for DeviceRemovedEvent
impl AsRaw<libinput_event_gesture> for GestureEvent
impl AsRaw<libinput_event_gesture> for GestureSwipeEvent
impl AsRaw<libinput_event_gesture> for GesturePinchEvent
impl AsRaw<libinput_event_gesture> for GestureSwipeBeginEvent
impl AsRaw<libinput_event_gesture> for GestureSwipeUpdateEvent
impl AsRaw<libinput_event_gesture> for GestureSwipeEndEvent
impl AsRaw<libinput_event_gesture> for GesturePinchBeginEvent
impl AsRaw<libinput_event_gesture> for GesturePinchUpdateEvent
impl AsRaw<libinput_event_gesture> for GesturePinchEndEvent
impl AsRaw<libinput_event_keyboard> for KeyboardEvent
impl AsRaw<libinput_event_keyboard> for KeyboardKeyEvent
impl AsRaw<libinput_event_pointer> for PointerEvent
impl AsRaw<libinput_event_pointer> for PointerMotionEvent
impl AsRaw<libinput_event_pointer> for PointerMotionAbsoluteEvent
impl AsRaw<libinput_event_pointer> for PointerButtonEvent
impl AsRaw<libinput_event_pointer> for PointerAxisEvent
impl AsRaw<libinput_event_switch> for SwitchEvent
impl AsRaw<libinput_event_switch> for SwitchToggleEvent
impl AsRaw<libinput_tablet_tool> for TabletTool
impl AsRaw<libinput_event_tablet_tool> for TabletToolEvent
impl AsRaw<libinput_event_tablet_tool> for TabletToolAxisEvent
impl AsRaw<libinput_event_tablet_tool> for TabletToolProximityEvent
impl AsRaw<libinput_event_tablet_tool> for TabletToolTipEvent
impl AsRaw<libinput_event_tablet_tool> for TabletToolButtonEvent
impl AsRaw<libinput_tablet_pad_mode_group> for TabletPadModeGroup
impl AsRaw<libinput_event_tablet_pad> for TabletPadEvent
impl AsRaw<libinput_event_tablet_pad> for TabletPadButtonEvent
impl AsRaw<libinput_event_tablet_pad> for TabletPadRingEvent
impl AsRaw<libinput_event_tablet_pad> for TabletPadStripEvent
impl AsRaw<libinput_event_touch> for TouchEvent
impl AsRaw<libinput_event_touch> for TouchDownEvent
impl AsRaw<libinput_event_touch> for TouchUpEvent
impl AsRaw<libinput_event_touch> for TouchMotionEvent
impl AsRaw<libinput_event_touch> for TouchCancelEvent
impl AsRaw<libinput_event_touch> for TouchFrameEvent
impl AsRaw<libinput_event> for Event
impl AsRaw<libinput_seat> for Seat