pub struct MemoryRegionRegistry { /* private fields */ }Expand description
A registry of memory regions.
Implementations§
Source§impl MemoryRegionRegistry
impl MemoryRegionRegistry
Sourcepub fn add(&mut self, region: MemoryRegion)
pub fn add(&mut self, region: MemoryRegion)
Adds a region.
Sourcepub fn find(&self, addr: usize) -> Option<&MemoryRegion>
pub fn find(&self, addr: usize) -> Option<&MemoryRegion>
Returns the region containing addr, or None.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MemoryRegionRegistry
impl RefUnwindSafe for MemoryRegionRegistry
impl Send for MemoryRegionRegistry
impl Sync for MemoryRegionRegistry
impl Unpin for MemoryRegionRegistry
impl UnsafeUnpin for MemoryRegionRegistry
impl UnwindSafe for MemoryRegionRegistry
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