Struct gtk_sys::GtkStatusIconClass
source · [−]#[repr(C)]pub struct GtkStatusIconClass {
pub parent_class: GObjectClass,
pub activate: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon)>,
pub popup_menu: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: c_uint, _: u32)>,
pub size_changed: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: c_int) -> gboolean>,
pub button_press_event: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: *mut GdkEventButton) -> gboolean>,
pub button_release_event: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: *mut GdkEventButton) -> gboolean>,
pub scroll_event: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: *mut GdkEventScroll) -> gboolean>,
pub query_tooltip: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: c_int, _: c_int, _: gboolean, _: *mut GtkTooltip) -> gboolean>,
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: GObjectClass
activate: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon)>
size_changed: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: c_int) -> gboolean>
scroll_event: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: *mut GdkEventScroll) -> gboolean>
query_tooltip: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: c_int, _: c_int, _: gboolean, _: *mut GtkTooltip) -> gboolean>
__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
sourceimpl Clone for GtkStatusIconClass
impl Clone for GtkStatusIconClass
sourcefn clone(&self) -> GtkStatusIconClass
fn clone(&self) -> GtkStatusIconClass
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for GtkStatusIconClass
impl Debug for GtkStatusIconClass
impl Copy for GtkStatusIconClass
Auto Trait Implementations
impl RefUnwindSafe for GtkStatusIconClass
impl !Send for GtkStatusIconClass
impl !Sync for GtkStatusIconClass
impl Unpin for GtkStatusIconClass
impl UnwindSafe for GtkStatusIconClass
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more