Struct gtk_sys::GtkStyleProviderIface [−][src]
#[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
impl Copy for GtkStyleProviderIface
[src]
impl Copy for GtkStyleProviderIface
impl Clone for GtkStyleProviderIface
[src]
impl Clone for GtkStyleProviderIface
fn clone(&self) -> GtkStyleProviderIface
[src]
fn clone(&self) -> GtkStyleProviderIface
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for GtkStyleProviderIface
[src]
impl Debug for GtkStyleProviderIface
Auto Trait Implementations
impl Send for GtkStyleProviderIface
impl Send for GtkStyleProviderIface
impl Sync for GtkStyleProviderIface
impl Sync for GtkStyleProviderIface