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 GtkStyleProviderIfaceimpl Clone for GtkStyleProviderIface[src]
impl Clone for GtkStyleProviderIfacefn clone(&self) -> GtkStyleProviderIface[src]
fn clone(&self) -> GtkStyleProviderIfaceReturns 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 GtkStyleProviderIfaceAuto Trait Implementations
impl Send for GtkStyleProviderIface
impl Send for GtkStyleProviderIfaceimpl Sync for GtkStyleProviderIface
impl Sync for GtkStyleProviderIface