Struct gtk_sys::GtkActivatableIface
source · #[repr(C)]pub struct GtkActivatableIface {
pub g_iface: GTypeInterface,
pub update: Option<unsafe extern "C" fn(_: *mut GtkActivatable, _: *mut GtkAction, _: *const c_char)>,
pub sync_action_properties: Option<unsafe extern "C" fn(_: *mut GtkActivatable, _: *mut GtkAction)>,
}
Fields§
§g_iface: GTypeInterface
§update: Option<unsafe extern "C" fn(_: *mut GtkActivatable, _: *mut GtkAction, _: *const c_char)>
§sync_action_properties: Option<unsafe extern "C" fn(_: *mut GtkActivatable, _: *mut GtkAction)>
Trait Implementations§
source§impl Clone for GtkActivatableIface
impl Clone for GtkActivatableIface
source§fn clone(&self) -> GtkActivatableIface
fn clone(&self) -> GtkActivatableIface
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 moresource§impl Debug for GtkActivatableIface
impl Debug for GtkActivatableIface
impl Copy for GtkActivatableIface
Auto Trait Implementations§
impl RefUnwindSafe for GtkActivatableIface
impl Send for GtkActivatableIface
impl Sync for GtkActivatableIface
impl Unpin for GtkActivatableIface
impl UnwindSafe for GtkActivatableIface
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more