Struct gobject_sys::GTypeQuery
source · [−]#[repr(C)]pub struct GTypeQuery {
pub type_: GType,
pub type_name: *const c_char,
pub class_size: c_uint,
pub instance_size: c_uint,
}
Fields
type_: GType
type_name: *const c_char
class_size: c_uint
instance_size: c_uint
Trait Implementations
sourceimpl Clone for GTypeQuery
impl Clone for GTypeQuery
sourcefn clone(&self) -> GTypeQuery
fn clone(&self) -> GTypeQuery
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 GTypeQuery
impl Debug for GTypeQuery
impl Copy for GTypeQuery
Auto Trait Implementations
impl RefUnwindSafe for GTypeQuery
impl !Send for GTypeQuery
impl !Sync for GTypeQuery
impl Unpin for GTypeQuery
impl UnwindSafe for GTypeQuery
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more