Enum ux::EventType [−][src]
#[non_exhaustive] pub enum EventType {}Show variants
Nothing, KeyPress, KeyRelease, Motion, Enter, Leave, ButtonPress, ButtonRelease, Scroll, StageState, DestroyNotify, ClientMessage, Delete, TouchBegin, TouchUpdate, TouchEnd, TouchCancel, TouchpadPinch, TouchpadSwipe, EventLast, // some variants omitted
Types of events.
Variants (Non-exhaustive)
Empty event
Key press event
Key release event
Pointer motion event
Actor enter event
Actor leave event
Pointer button press event
Pointer button release event
Pointer scroll event
Stage state change event
Destroy notification event
Client message event
Stage delete event
A new touch event sequence has started; event added in 1.10
A touch event sequence has been updated; event added in 1.10
A touch event sequence has finished; event added in 1.10
A touch event sequence has been canceled; event added in 1.10
A pinch gesture event, the current state is determined by its phase field; event added in 1.24
A swipe gesture event, the current state is determined by its phase field; event added in 1.24
Marks the end of the EventType
enumeration;
added in 1.10
Trait Implementations
impl<'a> FromValueOptional<'a> for EventType
[src]
impl<'a> FromValueOptional<'a> for EventType
[src]pub unsafe fn from_value_optional(value: &Value) -> Option<EventType>
[src]
impl PartialOrd<EventType> for EventType
[src]
impl PartialOrd<EventType> for EventType
[src]pub fn partial_cmp(&self, other: &EventType) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StaticType for EventType
[src]
impl StaticType for EventType
[src]pub fn static_type() -> Type
[src]
impl StructuralEq for EventType
[src]
impl StructuralEq for EventType
[src]impl StructuralPartialEq for EventType
[src]
impl StructuralPartialEq for EventType
[src]Auto Trait Implementations
impl RefUnwindSafe for EventType
impl RefUnwindSafe for EventType
impl UnwindSafe for EventType
impl UnwindSafe for EventType
Blanket Implementations
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
[src]
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
[src]pub fn into_color(self) -> To
[src]
impl<T> ToSendValue for T where
T: SetValue + Send + ToValue + ?Sized,
[src]
impl<T> ToSendValue for T where
T: SetValue + Send + ToValue + ?Sized,
[src]pub fn to_send_value(&self) -> SendValue
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,