Struct gtk_sys::GtkMenuItemClass [−][src]
#[repr(C)]pub struct GtkMenuItemClass {}Show fields
pub parent_class: GtkBinClass, pub hide_on_activate: c_uint, pub activate: Option<unsafe extern "C" fn(_: *mut GtkMenuItem)>, pub activate_item: Option<unsafe extern "C" fn(_: *mut GtkMenuItem)>, pub toggle_size_request: Option<unsafe extern "C" fn(_: *mut GtkMenuItem, _: c_int)>, pub toggle_size_allocate: Option<unsafe extern "C" fn(_: *mut GtkMenuItem, _: c_int)>, pub set_label: Option<unsafe extern "C" fn(_: *mut GtkMenuItem, _: *const c_char)>, pub get_label: Option<unsafe extern "C" fn(_: *mut GtkMenuItem) -> *const c_char>, pub select: Option<unsafe extern "C" fn(_: *mut GtkMenuItem)>, pub deselect: Option<unsafe extern "C" fn(_: *mut GtkMenuItem)>, pub _gtk_reserved1: Option<unsafe extern "C" fn()>, pub _gtk_reserved2: Option<unsafe extern "C" fn()>, pub _gtk_reserved3: Option<unsafe extern "C" fn()>, pub _gtk_reserved4: Option<unsafe extern "C" fn()>,
Fields
parent_class: GtkBinClasshide_on_activate: c_uintactivate: Option<unsafe extern "C" fn(_: *mut GtkMenuItem)>activate_item: Option<unsafe extern "C" fn(_: *mut GtkMenuItem)>toggle_size_request: Option<unsafe extern "C" fn(_: *mut GtkMenuItem, _: c_int)>toggle_size_allocate: Option<unsafe extern "C" fn(_: *mut GtkMenuItem, _: c_int)>set_label: Option<unsafe extern "C" fn(_: *mut GtkMenuItem, _: *const c_char)>get_label: Option<unsafe extern "C" fn(_: *mut GtkMenuItem) -> *const c_char>select: Option<unsafe extern "C" fn(_: *mut GtkMenuItem)>deselect: Option<unsafe extern "C" fn(_: *mut GtkMenuItem)>_gtk_reserved1: Option<unsafe extern "C" fn()>_gtk_reserved2: Option<unsafe extern "C" fn()>_gtk_reserved3: Option<unsafe extern "C" fn()>_gtk_reserved4: Option<unsafe extern "C" fn()>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GtkMenuItemClassimpl !Send for GtkMenuItemClassimpl !Sync for GtkMenuItemClassimpl Unpin for GtkMenuItemClassimpl UnwindSafe for GtkMenuItemClassBlanket Implementations
Mutably borrows from an owned value. Read more