[]Struct gdkx11::X11Window

pub struct X11Window(_, _);

Implementations

impl X11Window[src]

pub fn foreign_new_for_display(
    display: &X11Display,
    window: Window
) -> X11Window
[src]

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

pub fn get_xid(&self) -> Window[src]

pub fn move_to_current_desktop(&self)[src]

pub fn move_to_desktop(&self, desktop: u32)[src]

pub fn set_frame_sync_enabled(&self, frame_sync_enabled: bool)[src]

pub fn set_hide_titlebar_when_maximized(
    &self,
    hide_titlebar_when_maximized: bool
)
[src]

pub fn set_theme_variant(&self, variant: &str)[src]

pub fn set_user_time(&self, timestamp: u32)[src]

pub fn set_utf8_property(&self, name: &str, value: Option<&str>)[src]

pub fn lookup_for_display(
    display: &X11Display,
    window: Window
) -> Option<X11Window>
[src]

Trait Implementations

impl Clone for X11Window

impl Debug for X11Window

impl Display for X11Window[src]

impl Eq for X11Window

impl Hash for X11Window

impl IsA<Window> for X11Window

impl Ord for X11Window

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

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

impl StaticType for X11Window

Auto Trait Implementations

impl RefUnwindSafe for X11Window

impl !Send for X11Window

impl !Sync for X11Window

impl Unpin for X11Window

impl UnwindSafe for X11Window

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.

impl<O> WindowExt for O where
    O: IsA<Window>, 

impl<O> WindowExtManual for O where
    O: IsA<Window>,