[]Struct gtk::EventController

pub struct EventController(_, _);

Trait Implementations

impl Clone for EventController

impl Eq for EventController

impl Ord for EventController

impl<T: ObjectType> PartialEq<T> for EventController

impl<T: ObjectType> PartialOrd<T> for EventController

impl Display for EventController[src]

impl Debug for EventController

impl Hash for EventController

impl IsA<EventController> for Gesture

impl IsA<EventController> for GestureDrag

impl IsA<EventController> for GestureLongPress

impl IsA<EventController> for GestureMultiPress

impl IsA<EventController> for GesturePan

impl IsA<EventController> for GestureRotate

impl IsA<EventController> for GestureSingle

impl IsA<EventController> for GestureSwipe

impl IsA<EventController> for GestureZoom

impl IsA<EventController> for PadController

impl StaticType for EventController

Auto Trait Implementations

impl !Send for EventController

impl !Sync for EventController

impl Unpin for EventController

impl UnwindSafe for EventController

impl RefUnwindSafe for EventController

Blanket Implementations

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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

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.

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

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

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

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GArray> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *const GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<T> Cast for T where
    T: ObjectType
[src]

impl<Super, Sub> CanDowncast<Sub> for Super where
    Sub: IsA<Super>,
    Super: IsA<Super>, 
[src]

impl<T> ObjectExt for T where
    T: ObjectType
[src]

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