#[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: GTypeInterface
set_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>