pub struct LoadedElfInfo {
pub runtime_entry: u64,
pub program_entry: u64,
pub phdr_vaddr: u64,
pub phent: u16,
pub phnum: u16,
pub interp_base: Option<u64>,
pub tls_vaddr: u64,
pub tls_filesz: u64,
pub tls_memsz: u64,
pub tls_align: u64,
}Expand description
Result of loading an ELF image into an address space.
Fields§
§runtime_entry: u64§program_entry: u64§phdr_vaddr: u64§phent: u16§phnum: u16§interp_base: Option<u64>§tls_vaddr: u64§tls_filesz: u64§tls_memsz: u64§tls_align: u64Trait Implementations§
Source§impl Clone for LoadedElfInfo
impl Clone for LoadedElfInfo
Source§fn clone(&self) -> LoadedElfInfo
fn clone(&self) -> LoadedElfInfo
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 LoadedElfInfo
impl Debug for LoadedElfInfo
impl Copy for LoadedElfInfo
Auto Trait Implementations§
impl Freeze for LoadedElfInfo
impl RefUnwindSafe for LoadedElfInfo
impl Send for LoadedElfInfo
impl Sync for LoadedElfInfo
impl Unpin for LoadedElfInfo
impl UnsafeUnpin for LoadedElfInfo
impl UnwindSafe for LoadedElfInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more