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