#[repr(C)]pub struct GCancellableClass {
pub parent_class: GObjectClass,
pub cancelled: Option<unsafe extern "C" fn(_: *mut GCancellable)>,
pub _g_reserved1: Option<unsafe extern "C" fn()>,
pub _g_reserved2: Option<unsafe extern "C" fn()>,
pub _g_reserved3: Option<unsafe extern "C" fn()>,
pub _g_reserved4: Option<unsafe extern "C" fn()>,
pub _g_reserved5: Option<unsafe extern "C" fn()>,
}
Fields§
§parent_class: GObjectClass
§cancelled: Option<unsafe extern "C" fn(_: *mut GCancellable)>
§_g_reserved1: Option<unsafe extern "C" fn()>
§_g_reserved2: Option<unsafe extern "C" fn()>
§_g_reserved3: Option<unsafe extern "C" fn()>
§_g_reserved4: Option<unsafe extern "C" fn()>
§_g_reserved5: Option<unsafe extern "C" fn()>
Trait Implementations§
source§impl Clone for GCancellableClass
impl Clone for GCancellableClass
source§fn clone(&self) -> GCancellableClass
fn clone(&self) -> GCancellableClass
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 GCancellableClass
impl Debug for GCancellableClass
impl Copy for GCancellableClass
Auto Trait Implementations§
impl Freeze for GCancellableClass
impl RefUnwindSafe for GCancellableClass
impl !Send for GCancellableClass
impl !Sync for GCancellableClass
impl Unpin for GCancellableClass
impl UnwindSafe for GCancellableClass
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)