[]Struct gtk::ApplicationWindow

pub struct ApplicationWindow(_, _);

Methods

impl ApplicationWindow[src]

pub fn new<P: IsA<Application>>(application: &P) -> ApplicationWindow[src]

Trait Implementations

impl Clone for ApplicationWindow

impl Eq for ApplicationWindow

impl Ord for ApplicationWindow

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

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

impl Display for ApplicationWindow[src]

impl Debug for ApplicationWindow

impl Hash for ApplicationWindow

impl IsA<Window> for ApplicationWindow

impl IsA<Bin> for ApplicationWindow

impl IsA<Container> for ApplicationWindow

impl IsA<Widget> for ApplicationWindow

impl IsA<Buildable> for ApplicationWindow

impl IsA<ActionGroup> for ApplicationWindow

impl IsA<ActionMap> for ApplicationWindow

impl StaticType for ApplicationWindow

Auto Trait Implementations

impl !Send for ApplicationWindow

impl !Sync for ApplicationWindow

impl Unpin for ApplicationWindow

impl UnwindSafe for ApplicationWindow

impl RefUnwindSafe for ApplicationWindow

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]

impl<O> ActionGroupExt for O where
    O: IsA<ActionGroup>, 
[src]

impl<O> ActionMapExt for O where
    O: IsA<ActionMap>, 
[src]