pub trait EventMemoryAccess:
Debug
+ Clone
+ Copy {
type Architecture: Architecture;
// Required methods
fn pa(&self) -> Pa;
fn va(&self) -> Va;
fn access(&self) -> MemoryAccess;
}Expand description
A memory access event, providing details about the accessed memory.
Required Associated Types§
Sourcetype Architecture: Architecture
type Architecture: Architecture
The specific CPU architecture implementation.
Required Methods§
Sourcefn access(&self) -> MemoryAccess
fn access(&self) -> MemoryAccess
Returns the type of memory access (e.g., read, write, execute).
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".