[][src]Enum gtk::EventSequenceState

#[non_exhaustive]pub enum EventSequenceState {
    None,
    Claimed,
    Denied,
    // some variants omitted
}

Describes the state of a gdk::EventSequence in a Gesture.

Variants (Non-exhaustive)

Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
None

The sequence is handled, but not grabbed.

Claimed

The sequence is handled and grabbed.

Denied

The sequence is denied.

Trait Implementations

impl Clone for EventSequenceState[src]

impl Copy for EventSequenceState[src]

impl Debug for EventSequenceState[src]

impl Display for EventSequenceState[src]

impl Eq for EventSequenceState[src]

impl<'a> FromValue<'a> for EventSequenceState[src]

impl<'a> FromValueOptional<'a> for EventSequenceState[src]

impl Hash for EventSequenceState[src]

impl Ord for EventSequenceState[src]

impl PartialEq<EventSequenceState> for EventSequenceState[src]

impl PartialOrd<EventSequenceState> for EventSequenceState[src]

impl SetValue for EventSequenceState[src]

impl StaticType for EventSequenceState[src]

impl StructuralEq for EventSequenceState[src]

impl StructuralPartialEq for EventSequenceState[src]

Auto Trait Implementations

impl RefUnwindSafe for EventSequenceState

impl Send for EventSequenceState

impl Sync for EventSequenceState

impl Unpin for EventSequenceState

impl UnwindSafe for EventSequenceState

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToSendValue for T where
    T: ToValue + SetValue + Send + ?Sized

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.