pub trait PartitionMemoryMapper {
// Required method
fn memory_mapper(&self, vtl: Vtl) -> Arc<dyn PartitionMemoryMap>;
// Provided method
fn host_access(&self) -> Option<Arc<dyn PartitionHostAccess>> { ... }
}Required Methods§
Sourcefn memory_mapper(&self, vtl: Vtl) -> Arc<dyn PartitionMemoryMap>
fn memory_mapper(&self, vtl: Vtl) -> Arc<dyn PartitionMemoryMap>
Returns a memory mapper for the partition backing vtl.
Provided Methods§
Sourcefn host_access(&self) -> Option<Arc<dyn PartitionHostAccess>>
fn host_access(&self) -> Option<Arc<dyn PartitionHostAccess>>
Returns an interface for acquiring host access to memory.