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: Il2CppMethodPointer
pinvokeMarshalToNativeFunction: PInvokeMarshalToNativeFunc
pinvokeMarshalFromNativeFunction: PInvokeMarshalFromNativeFunc
pinvokeMarshalCleanupFunction: PInvokeMarshalCleanupFunc
createCCWFunction: CreateCCWFunc
guid: *const Il2CppGuid
type_: *const Il2CppType
Trait 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