Type Alias AppIndicatorClass
Source pub type AppIndicatorClass = _AppIndicatorClass;
#[repr(C)]
pub struct AppIndicatorClass {Show 17 fields
pub parent_class: _GObjectClass,
pub new_icon: Option<unsafe extern "C" fn(*mut _AppIndicator, *mut c_void)>,
pub new_attention_icon: Option<unsafe extern "C" fn(*mut _AppIndicator, *mut c_void)>,
pub new_status: Option<unsafe extern "C" fn(*mut _AppIndicator, *const i8, *mut c_void)>,
pub new_icon_theme_path: Option<unsafe extern "C" fn(*mut _AppIndicator, *const i8, *mut c_void)>,
pub new_label: Option<unsafe extern "C" fn(*mut _AppIndicator, *const i8, *const i8, *mut c_void)>,
pub connection_changed: Option<unsafe extern "C" fn(*mut _AppIndicator, i32, *mut c_void)>,
pub scroll_event: Option<unsafe extern "C" fn(*mut _AppIndicator, i32, u32, *mut c_void)>,
pub app_indicator_reserved_ats: Option<unsafe extern "C" fn()>,
pub fallback: Option<unsafe extern "C" fn(*mut _AppIndicator) -> *mut GtkStatusIcon>,
pub unfallback: Option<unsafe extern "C" fn(*mut _AppIndicator, *mut GtkStatusIcon)>,
pub app_indicator_reserved_1: Option<unsafe extern "C" fn()>,
pub app_indicator_reserved_2: Option<unsafe extern "C" fn()>,
pub app_indicator_reserved_3: Option<unsafe extern "C" fn()>,
pub app_indicator_reserved_4: Option<unsafe extern "C" fn()>,
pub app_indicator_reserved_5: Option<unsafe extern "C" fn()>,
pub app_indicator_reserved_6: Option<unsafe extern "C" fn()>,
}