Struct gtk_sys::GtkBuildableIface [−][src]
#[repr(C)]pub struct GtkBuildableIface { pub g_iface: GTypeInterface, pub set_name: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *const c_char)>, pub get_name: Option<unsafe extern "C" fn(_: *mut GtkBuildable) -> *const c_char>, pub add_child: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *mut GObject, _: *const c_char)>, pub set_buildable_property: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *const c_char, _: *const GValue)>, pub construct_child: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *const c_char) -> *mut GObject>, pub custom_tag_start: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *mut GObject, _: *const c_char, _: *mut GMarkupParser, _: *mut gpointer) -> gboolean>, pub custom_tag_end: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *mut GObject, _: *const c_char, _: gpointer)>, pub custom_finished: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *mut GObject, _: *const c_char, _: gpointer)>, pub parser_finished: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder)>, pub get_internal_child: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *const c_char) -> *mut GObject>, }
Fields
g_iface: GTypeInterfaceset_name: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *const c_char)>get_name: Option<unsafe extern "C" fn(_: *mut GtkBuildable) -> *const c_char>add_child: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *mut GObject, _: *const c_char)>set_buildable_property: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *const c_char, _: *const GValue)>construct_child: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *const c_char) -> *mut GObject>custom_tag_start: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *mut GObject, _: *const c_char, _: *mut GMarkupParser, _: *mut gpointer) -> gboolean>custom_tag_end: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *mut GObject, _: *const c_char, _: gpointer)>custom_finished: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *mut GObject, _: *const c_char, _: gpointer)>parser_finished: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder)>get_internal_child: Option<unsafe extern "C" fn(_: *mut GtkBuildable, _: *mut GtkBuilder, _: *const c_char) -> *mut GObject>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GtkBuildableIfaceimpl Send for GtkBuildableIfaceimpl Sync for GtkBuildableIfaceimpl Unpin for GtkBuildableIfaceimpl UnwindSafe for GtkBuildableIfaceBlanket Implementations
Mutably borrows from an owned value. Read more