1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
// This file was generated by gir (https://github.com/gtk-rs/gir) // from gir-files (https://github.com/gtk-rs/gir-files) // DO NOT EDIT use Bin; use Buildable; use Container; use Dialog; use RecentChooser; use Widget; use Window; use ffi; use glib::translate::*; use std::fmt; glib_wrapper! { pub struct RecentChooserDialog(Object<ffi::GtkRecentChooserDialog, ffi::GtkRecentChooserDialogClass, RecentChooserDialogClass>) @extends Dialog, Window, Bin, Container, Widget, @implements Buildable, RecentChooser; match fn { get_type => || ffi::gtk_recent_chooser_dialog_get_type(), } } impl RecentChooserDialog { //pub fn new<'a, 'b, 'c, P: Into<Option<&'a str>>, Q: IsA<Window> + 'b, R: Into<Option<&'b Q>>, S: Into<Option<&'c str>>>(title: P, parent: R, first_button_text: S, : /*Unknown conversion*//*Unimplemented*/Fundamental: VarArgs) -> RecentChooserDialog { // unsafe { TODO: call ffi::gtk_recent_chooser_dialog_new() } //} //pub fn new_for_manager<'a, 'b, 'c, P: Into<Option<&'a str>>, Q: IsA<Window> + 'b, R: Into<Option<&'b Q>>, S: IsA<RecentManager>, T: Into<Option<&'c str>>>(title: P, parent: R, manager: &S, first_button_text: T, : /*Unknown conversion*//*Unimplemented*/Fundamental: VarArgs) -> RecentChooserDialog { // unsafe { TODO: call ffi::gtk_recent_chooser_dialog_new_for_manager() } //} } pub const NONE_RECENT_CHOOSER_DIALOG: Option<&RecentChooserDialog> = None; impl fmt::Display for RecentChooserDialog { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { write!(f, "RecentChooserDialog") } }