pub struct Image {
pub address: *mut c_void,
pub name: String,
pub filename: String,
pub assembly: *mut c_void,
pub entry_point: *mut c_void,
}Expand description
Represents a hydrated IL2CPP image.
In Unity terms this is roughly the image or module backing an assembly.
Fields§
§address: *mut c_voidPointer to the internal IL2CPP image structure
name: StringName of the image (e.g., “Assembly-CSharp”)
filename: StringFilename of the image incl. extension (e.g., “Assembly-CSharp.dll”)
assembly: *mut c_voidPointer to the assembly containing this image
entry_point: *mut c_voidPointer to the entry point method (if any)
Implementations§
Trait Implementations§
impl Send for Image
impl Sync for Image
Auto Trait Implementations§
impl Freeze for Image
impl RefUnwindSafe for Image
impl Unpin for Image
impl UnsafeUnpin for Image
impl UnwindSafe for Image
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