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: GObjectClass
§suggest_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§
source§impl Clone for DzlSuggestionClass
impl Clone for DzlSuggestionClass
source§fn clone(&self) -> DzlSuggestionClass
fn clone(&self) -> DzlSuggestionClass
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for DzlSuggestionClass
impl Debug for DzlSuggestionClass
impl Copy for DzlSuggestionClass
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§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more