Module memflow::mem::memory_view
source · Re-exports
pub use arch_overlay::ArchOverlayView;
pub use batcher::MemoryViewBatcher;
pub use cached_view::CachedView;
pub use remap_view::RemapView;
pub use cursor::MemoryCursor;
Modules
- Overlays a custom architecture on the memory view
- This cache is a wrapper for connector objects that implement the
PhysicalMemory
trait. It enables a configurable caching layer when accessing physical pages. - The cursor module provides cursor implementations around the
MemoryView
trait. - Remapping layer for a memory view.
Structs
- Creates a PhysicalMemory object from a MemoryView without doing any translations. This function simply redirects all calls to PhysicalMemory to the underlying MemoryView
Traits
- The
MemoryView
trait implements generic access to memory, no matter if it is a process virtual memory, or machine’s physical memory.