Struct libil2cpp::raw::Il2CppInteropData
source · [−]#[repr(C)]pub struct Il2CppInteropData {
pub delegatePInvokeWrapperFunction: Il2CppMethodPointer,
pub pinvokeMarshalToNativeFunction: PInvokeMarshalToNativeFunc,
pub pinvokeMarshalFromNativeFunction: PInvokeMarshalFromNativeFunc,
pub pinvokeMarshalCleanupFunction: PInvokeMarshalCleanupFunc,
pub createCCWFunction: CreateCCWFunc,
pub guid: *const Il2CppGuid,
pub type_: *const Il2CppType,
}Fields
delegatePInvokeWrapperFunction: Il2CppMethodPointerpinvokeMarshalToNativeFunction: PInvokeMarshalToNativeFuncpinvokeMarshalFromNativeFunction: PInvokeMarshalFromNativeFuncpinvokeMarshalCleanupFunction: PInvokeMarshalCleanupFunccreateCCWFunction: CreateCCWFuncguid: *const Il2CppGuidtype_: *const Il2CppTypeTrait Implementations
sourceimpl Clone for Il2CppInteropData
impl Clone for Il2CppInteropData
sourcefn clone(&self) -> Il2CppInteropData
fn clone(&self) -> Il2CppInteropData
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 Il2CppInteropData
impl Debug for Il2CppInteropData
impl Copy for Il2CppInteropData
Auto Trait Implementations
impl RefUnwindSafe for Il2CppInteropData
impl !Send for Il2CppInteropData
impl !Sync for Il2CppInteropData
impl Unpin for Il2CppInteropData
impl UnwindSafe for Il2CppInteropData
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