[]Struct gdkx11::X11Display

pub struct X11Display(_, _);

Implementations

impl X11Display[src]

pub fn error_trap_pop(&self) -> i32[src]

pub fn error_trap_pop_ignored(&self)[src]

pub fn error_trap_push(&self)[src]

pub fn get_startup_notification_id(&self) -> Option<GString>[src]

pub fn get_user_time(&self) -> u32[src]

pub fn grab(&self)[src]

pub fn set_cursor_theme(&self, theme: Option<&str>, size: i32)[src]

pub fn set_startup_notification_id(&self, startup_id: &str)[src]

pub fn set_window_scale(&self, scale: i32)[src]

pub fn ungrab(&self)[src]

pub fn get_glx_version<P: IsA<Display>>(display: &P) -> Option<(i32, i32)>[src]

Trait Implementations

impl Clone for X11Display

impl Debug for X11Display

impl Display for X11Display[src]

impl Eq for X11Display

impl Hash for X11Display

impl IsA<Display> for X11Display

impl Ord for X11Display

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

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

impl StaticType for X11Display

Auto Trait Implementations

impl RefUnwindSafe for X11Display

impl !Send for X11Display

impl !Sync for X11Display

impl Unpin for X11Display

impl UnwindSafe for X11Display

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<Super, Sub> CanDowncast<Sub> for Super where
    Sub: IsA<Super>,
    Super: IsA<Super>, 

impl<T> Cast for T where
    T: ObjectType, 

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

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

impl<T> ObjectExt for T where
    T: ObjectType, 

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

type Storage = (Option<List>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)

impl<'a, T> ToGlibContainerFromSlice<'a, *const GPtrArray> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 

type Storage = (Option<PtrArray>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)

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

type Storage = (Option<Array>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)

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

type Storage = (Option<List>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GPtrArray> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 

type Storage = (Option<PtrArray>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)

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.