Struct gobject_sys::GTypeModule
source · [−]#[repr(C)]pub struct GTypeModule {
pub parent_instance: GObject,
pub use_count: c_uint,
pub type_infos: *mut GSList,
pub interface_infos: *mut GSList,
pub name: *mut c_char,
}
Fields
parent_instance: GObject
use_count: c_uint
type_infos: *mut GSList
interface_infos: *mut GSList
name: *mut c_char
Trait Implementations
sourceimpl Clone for GTypeModule
impl Clone for GTypeModule
sourcefn clone(&self) -> GTypeModule
fn clone(&self) -> GTypeModule
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 more
sourceimpl Debug for GTypeModule
impl Debug for GTypeModule
impl Copy for GTypeModule
Auto Trait Implementations
impl RefUnwindSafe for GTypeModule
impl !Send for GTypeModule
impl !Sync for GTypeModule
impl Unpin for GTypeModule
impl UnwindSafe for GTypeModule
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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