pub type TP_CALLBACK_ENVIRON = TP_CALLBACK_ENVIRON_V3;
Aliased Type§
struct TP_CALLBACK_ENVIRON {
pub Version: u32,
pub Pool: *mut TP_POOL,
pub CleanupGroup: *mut TP_CLEANUP_GROUP,
pub CleanupGroupCancelCallback: Option<unsafe extern "system" fn(_: *mut c_void, _: *mut c_void)>,
pub RaceDll: *mut c_void,
pub ActivationContext: *mut ACTIVATION_CONTEXT,
pub FinalizationCallback: Option<unsafe extern "system" fn(_: *mut TP_CALLBACK_INSTANCE, _: *mut c_void)>,
pub u: TP_CALLBACK_ENVIRON_V3_u,
pub CallbackPriority: u32,
pub Size: u32,
}
Fields§
§Version: u32
§Pool: *mut TP_POOL
§CleanupGroup: *mut TP_CLEANUP_GROUP
§CleanupGroupCancelCallback: Option<unsafe extern "system" fn(_: *mut c_void, _: *mut c_void)>
§RaceDll: *mut c_void
§ActivationContext: *mut ACTIVATION_CONTEXT
§FinalizationCallback: Option<unsafe extern "system" fn(_: *mut TP_CALLBACK_INSTANCE, _: *mut c_void)>
§u: TP_CALLBACK_ENVIRON_V3_u
§CallbackPriority: u32
§Size: u32
Trait Implementations
Source§impl Clone for TP_CALLBACK_ENVIRON_V3
impl Clone for TP_CALLBACK_ENVIRON_V3
Source§fn clone(&self) -> TP_CALLBACK_ENVIRON_V3
fn clone(&self) -> TP_CALLBACK_ENVIRON_V3
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 more