Struct libil2cpp::raw::Il2CppDelegate
source · [−]#[repr(C)]pub struct Il2CppDelegate {
pub object: Il2CppObject,
pub method_ptr: Il2CppMethodPointer,
pub invoke_impl: InvokerMethod,
pub target: *mut Il2CppObject,
pub method: *const MethodInfo,
pub delegate_trampoline: *mut c_void,
pub extraArg: isize,
pub method_code: *mut *mut u8,
pub method_info: *mut Il2CppReflectionMethod,
pub original_method_info: *mut Il2CppReflectionMethod,
pub data: *mut Il2CppObject,
pub method_is_virtual: u8,
}Fields
object: Il2CppObjectmethod_ptr: Il2CppMethodPointerinvoke_impl: InvokerMethodtarget: *mut Il2CppObjectmethod: *const MethodInfodelegate_trampoline: *mut c_voidextraArg: isizemethod_code: *mut *mut u8method_info: *mut Il2CppReflectionMethodoriginal_method_info: *mut Il2CppReflectionMethoddata: *mut Il2CppObjectmethod_is_virtual: u8Trait Implementations
sourceimpl Clone for Il2CppDelegate
impl Clone for Il2CppDelegate
sourcefn clone(&self) -> Il2CppDelegate
fn clone(&self) -> Il2CppDelegate
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
impl Copy for Il2CppDelegate
Auto Trait Implementations
impl RefUnwindSafe for Il2CppDelegate
impl !Send for Il2CppDelegate
impl !Sync for Il2CppDelegate
impl Unpin for Il2CppDelegate
impl UnwindSafe for Il2CppDelegate
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