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
sourceimpl Clone for GtkActivatableIface
impl Clone for GtkActivatableIface
sourcefn clone(&self) -> GtkActivatableIface
fn clone(&self) -> GtkActivatableIface
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl 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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more