pub struct ELFInfo {
pub entry: VirtAddr,
pub segments: Vec<ELFSegment>,
pub auxv: BTreeMap<u8, usize>,
}
Expand description
The information of a given ELF file
Fields§
§entry: VirtAddr
The entry point of the ELF file
segments: Vec<ELFSegment>
The segments of the ELF file
auxv: BTreeMap<u8, usize>
The auxiliary vectors of the ELF file
Auto Trait Implementations§
impl Freeze for ELFInfo
impl RefUnwindSafe for ELFInfo
impl Send for ELFInfo
impl Sync for ELFInfo
impl Unpin for ELFInfo
impl UnwindSafe for ELFInfo
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