#[repr(C)]pub struct GDExtensionInitialization {
pub minimum_initialization_level: GDExtensionInitializationLevel,
pub userdata: *mut c_void,
pub initialize: GDExtensionInitializeCallback,
pub deinitialize: GDExtensionDeinitializeCallback,
}Fields§
§minimum_initialization_level: GDExtensionInitializationLevel§userdata: *mut c_void§initialize: GDExtensionInitializeCallback§deinitialize: GDExtensionDeinitializeCallbackTrait Implementations§
Source§impl Clone for GDExtensionInitialization
impl Clone for GDExtensionInitialization
Source§fn clone(&self) -> GDExtensionInitialization
fn clone(&self) -> GDExtensionInitialization
Returns a duplicate 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 GDExtensionInitialization
impl Debug for GDExtensionInitialization
impl Copy for GDExtensionInitialization
Auto Trait Implementations§
impl Freeze for GDExtensionInitialization
impl RefUnwindSafe for GDExtensionInitialization
impl !Send for GDExtensionInitialization
impl !Sync for GDExtensionInitialization
impl Unpin for GDExtensionInitialization
impl UnwindSafe for GDExtensionInitialization
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