Struct libdazzle_sys::DzlSuggestionClass
source · [−]#[repr(C)]pub struct DzlSuggestionClass {
pub parent_class: GObjectClass,
pub suggest_suffix: Option<unsafe extern "C" fn(_: *mut DzlSuggestion, _: *const c_char) -> *mut c_char>,
pub replace_typed_text: Option<unsafe extern "C" fn(_: *mut DzlSuggestion, _: *const c_char) -> *mut c_char>,
pub get_icon: Option<unsafe extern "C" fn(_: *mut DzlSuggestion) -> *mut GIcon>,
pub get_icon_surface: Option<unsafe extern "C" fn(_: *mut DzlSuggestion, _: *mut GtkWidget) -> *mut cairo_surface_t>,
pub get_secondary_icon: Option<unsafe extern "C" fn(_: *mut DzlSuggestion) -> *mut GIcon>,
pub get_secondary_icon_surface: Option<unsafe extern "C" fn(_: *mut DzlSuggestion, _: *mut GtkWidget) -> *mut cairo_surface_t>,
}Fields
parent_class: GObjectClasssuggest_suffix: Option<unsafe extern "C" fn(_: *mut DzlSuggestion, _: *const c_char) -> *mut c_char>replace_typed_text: Option<unsafe extern "C" fn(_: *mut DzlSuggestion, _: *const c_char) -> *mut c_char>get_icon: Option<unsafe extern "C" fn(_: *mut DzlSuggestion) -> *mut GIcon>get_icon_surface: Option<unsafe extern "C" fn(_: *mut DzlSuggestion, _: *mut GtkWidget) -> *mut cairo_surface_t>get_secondary_icon: Option<unsafe extern "C" fn(_: *mut DzlSuggestion) -> *mut GIcon>get_secondary_icon_surface: Option<unsafe extern "C" fn(_: *mut DzlSuggestion, _: *mut GtkWidget) -> *mut cairo_surface_t>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for DzlSuggestionClass
impl !Send for DzlSuggestionClass
impl !Sync for DzlSuggestionClass
impl Unpin for DzlSuggestionClass
impl UnwindSafe for DzlSuggestionClass
Blanket Implementations
Mutably borrows from an owned value. Read more