Struct gtk_sys::GtkStyleProviderIface
source · #[repr(C)]pub struct GtkStyleProviderIface {
pub g_iface: GTypeInterface,
pub get_style: Option<unsafe extern "C" fn(_: *mut GtkStyleProvider, _: *mut GtkWidgetPath) -> *mut GtkStyleProperties>,
pub get_style_property: Option<unsafe extern "C" fn(_: *mut GtkStyleProvider, _: *mut GtkWidgetPath, _: GtkStateFlags, _: *mut GParamSpec, _: *mut GValue) -> gboolean>,
pub get_icon_factory: Option<unsafe extern "C" fn(_: *mut GtkStyleProvider, _: *mut GtkWidgetPath) -> *mut GtkIconFactory>,
}Fields§
§g_iface: GTypeInterface§get_style: Option<unsafe extern "C" fn(_: *mut GtkStyleProvider, _: *mut GtkWidgetPath) -> *mut GtkStyleProperties>§get_style_property: Option<unsafe extern "C" fn(_: *mut GtkStyleProvider, _: *mut GtkWidgetPath, _: GtkStateFlags, _: *mut GParamSpec, _: *mut GValue) -> gboolean>§get_icon_factory: Option<unsafe extern "C" fn(_: *mut GtkStyleProvider, _: *mut GtkWidgetPath) -> *mut GtkIconFactory>Trait Implementations§
source§impl Clone for GtkStyleProviderIface
impl Clone for GtkStyleProviderIface
source§fn clone(&self) -> GtkStyleProviderIface
fn clone(&self) -> GtkStyleProviderIface
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 more