Trait yaxpeax_core::memory::MemoryRepr [−][src]
pub trait MemoryRepr<A: Arch + ?Sized>: Named {
fn module_info(&self) -> Option<&ModuleInfo>;
fn read(&self, addr: A::Address) -> Option<u8>;
fn as_flat(&self) -> Option<FlatMemoryRepr>;
fn module_for(&self, addr: A::Address) -> Option<&dyn MemoryRepr<A>>;
fn size(&self) -> Option<u64>;
fn start(&self) -> Option<u64> { ... }
fn end(&self) -> Option<u64> { ... }
}