Struct gobject_sys::GInterfaceInfo
source · #[repr(C)]pub struct GInterfaceInfo {
pub interface_init: GInterfaceInitFunc,
pub interface_finalize: GInterfaceFinalizeFunc,
pub interface_data: gpointer,
}
Fields
interface_init: GInterfaceInitFunc
interface_finalize: GInterfaceFinalizeFunc
interface_data: gpointer
Trait Implementations
sourceimpl Clone for GInterfaceInfo
impl Clone for GInterfaceInfo
sourcefn clone(&self) -> GInterfaceInfo
fn clone(&self) -> GInterfaceInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for GInterfaceInfo
impl Debug for GInterfaceInfo
impl Copy for GInterfaceInfo
Auto Trait Implementations
impl RefUnwindSafe for GInterfaceInfo
impl !Send for GInterfaceInfo
impl !Sync for GInterfaceInfo
impl Unpin for GInterfaceInfo
impl UnwindSafe for GInterfaceInfo
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