#[repr(C)]pub struct ContextMapEvent {
pub addr: u64,
pub len: u64,
pub obj: ObjID,
pub flags: MapFlags,
}
Expand description
Event data for memory mapping operations.
Fields§
§addr: u64
Virtual address being mapped.
len: u64
Length of the mapping in bytes.
obj: ObjID
Object being mapped.
flags: MapFlags
Mapping flags.
Trait Implementations§
Source§impl Clone for ContextMapEvent
impl Clone for ContextMapEvent
Source§fn clone(&self) -> ContextMapEvent
fn clone(&self) -> ContextMapEvent
Returns a copy 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 ContextMapEvent
impl Debug for ContextMapEvent
Source§impl TraceDataCast for ContextMapEvent
impl TraceDataCast for ContextMapEvent
impl Copy for ContextMapEvent
Auto Trait Implementations§
impl Freeze for ContextMapEvent
impl ObjSafe for ContextMapEvent
impl RefUnwindSafe for ContextMapEvent
impl Send for ContextMapEvent
impl Sync for ContextMapEvent
impl Unpin for ContextMapEvent
impl UnwindSafe for ContextMapEvent
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