pub struct VaRegion {
pub begin: u64,
pub end: u64,
pub offset: u64,
pub protection: VaProtection,
pub mapped_file_name: Option<String>,
}Expand description
Struct that describes a memory region
Fields§
§begin: u64Virtual address start
end: u64Virtual address end
offset: u64Offset in memory where the region resides
protection: VaProtectionAccess permissions
mapped_file_name: Option<String>Mapped file name
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VaRegion
impl RefUnwindSafe for VaRegion
impl Send for VaRegion
impl Sync for VaRegion
impl Unpin for VaRegion
impl UnsafeUnpin for VaRegion
impl UnwindSafe for VaRegion
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