#[repr(C)]pub struct Il2cppObject {
pub klass: *mut c_void,
pub monitor: *mut c_void,
}Expand description
Low-level IL2CPP Object structure (matches C layout)
Fields§
§klass: *mut c_voidPointer to the class definition
monitor: *mut c_voidMonitor for synchronization
Trait Implementations§
Source§impl Clone for Il2cppObject
impl Clone for Il2cppObject
Source§fn clone(&self) -> Il2cppObject
fn clone(&self) -> Il2cppObject
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 Il2cppObject
impl Debug for Il2cppObject
impl Copy for Il2cppObject
Auto Trait Implementations§
impl Freeze for Il2cppObject
impl RefUnwindSafe for Il2cppObject
impl !Send for Il2cppObject
impl !Sync for Il2cppObject
impl Unpin for Il2cppObject
impl UnsafeUnpin for Il2cppObject
impl UnwindSafe for Il2cppObject
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