pub struct ElfInfo {
pub pid: u64,
pub comm: String,
pub vma_start: u64,
pub elf_type: ElfType,
pub machine: u16,
pub entry_point: u64,
}Expand description
Information about an ELF binary found in process memory.
Fields§
§pid: u64PID of the process.
comm: StringProcess name.
vma_start: u64VMA start address where ELF was found.
elf_type: ElfTypeELF type.
machine: u16Machine architecture (e.g. EM_X86_64 = 62).
entry_point: u64Entry point address.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ElfInfo
impl RefUnwindSafe for ElfInfo
impl Send for ElfInfo
impl Sync for ElfInfo
impl Unpin for ElfInfo
impl UnsafeUnpin 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