Struct gtk_sys::GtkActionableInterface [−][src]
#[repr(C)]pub struct GtkActionableInterface { pub g_iface: GTypeInterface, pub get_action_name: Option<unsafe extern "C" fn(_: *mut GtkActionable) -> *const c_char>, pub set_action_name: Option<unsafe extern "C" fn(_: *mut GtkActionable, _: *const c_char)>, pub get_action_target_value: Option<unsafe extern "C" fn(_: *mut GtkActionable) -> *mut GVariant>, pub set_action_target_value: Option<unsafe extern "C" fn(_: *mut GtkActionable, _: *mut GVariant)>, }
Fields
g_iface: GTypeInterface
get_action_name: Option<unsafe extern "C" fn(_: *mut GtkActionable) -> *const c_char>
set_action_name: Option<unsafe extern "C" fn(_: *mut GtkActionable, _: *const c_char)>
get_action_target_value: Option<unsafe extern "C" fn(_: *mut GtkActionable) -> *mut GVariant>
set_action_target_value: Option<unsafe extern "C" fn(_: *mut GtkActionable, _: *mut GVariant)>
Trait Implementations
impl Copy for GtkActionableInterface[src]
impl Copy for GtkActionableInterfaceimpl Clone for GtkActionableInterface[src]
impl Clone for GtkActionableInterfacefn clone(&self) -> GtkActionableInterface[src]
fn clone(&self) -> GtkActionableInterfaceReturns 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 GtkActionableInterface[src]
impl Debug for GtkActionableInterfaceAuto Trait Implementations
impl Send for GtkActionableInterface
impl Send for GtkActionableInterfaceimpl Sync for GtkActionableInterface
impl Sync for GtkActionableInterface