[]Struct gtk::Dialog

pub struct Dialog(_, _);

Methods

impl Dialog[src]

pub fn new() -> Dialog[src]

impl Dialog[src]

pub fn new_with_buttons<'a, I: Into<Option<&'a str>>, T: IsA<Window>>(
    title: I,
    parent: Option<&T>,
    flags: DialogFlags,
    buttons: &[(&str, ResponseType)]
) -> Dialog
[src]

Trait Implementations

impl Clone for Dialog

impl Default for Dialog[src]

impl Eq for Dialog

impl Ord for Dialog

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

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

impl Display for Dialog[src]

impl Debug for Dialog

impl Hash for Dialog

impl IsA<Dialog> for AboutDialog

impl IsA<Dialog> for AppChooserDialog

impl IsA<Dialog> for ColorChooserDialog

impl IsA<Window> for Dialog

impl IsA<Bin> for Dialog

impl IsA<Container> for Dialog

impl IsA<Widget> for Dialog

impl IsA<Buildable> for Dialog

impl IsA<Dialog> for FileChooserDialog

impl IsA<Dialog> for FontChooserDialog

impl IsA<Dialog> for MessageDialog

impl IsA<Dialog> for RecentChooserDialog

impl StaticType for Dialog

Auto Trait Implementations

impl !Send for Dialog

impl !Sync for Dialog

impl Unpin for Dialog

impl UnwindSafe for Dialog

impl RefUnwindSafe for Dialog

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]