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

Trait Implementations

impl Copy for GtkBuildableIface
[src]

impl Clone for GtkBuildableIface
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for GtkBuildableIface
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations