pub struct ElfImage {
pub entry: u32,
pub segments: Vec<ElfSegment>,
}Expand description
A parsed ELF image ready to be loaded into emulator RAM.
Fields§
§entry: u32Entry point virtual address (e_entry).
segments: Vec<ElfSegment>All PT_LOAD segments, in file order.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ElfImage
impl RefUnwindSafe for ElfImage
impl Send for ElfImage
impl Sync for ElfImage
impl Unpin for ElfImage
impl UnsafeUnpin for ElfImage
impl UnwindSafe for ElfImage
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