pub struct ExecutableRegion {
pub size: u64,
pub file_offset: u64,
pub build_id: Vec<u8>,
}
Expand description
A memory region containing code loaded from an ELF file.
Fields§
§size: u64
Region size, in bytes.
file_offset: u64
The corresponding offset in the ELF file.
build_id: Vec<u8>
The Build ID of the ELF file.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ExecutableRegion
impl RefUnwindSafe for ExecutableRegion
impl Send for ExecutableRegion
impl Sync for ExecutableRegion
impl Unpin for ExecutableRegion
impl UnwindSafe for ExecutableRegion
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