pub struct MappedRange {
pub base: GuestAddress,
pub length: usize,
}Available on crate feature
iommu only.Expand description
Representation of a mapped memory range in the underlying address space.
Fields§
§base: GuestAddressBase address in the underlying address space
length: usizeLength (in bytes) of this mapping
Trait Implementations§
Source§impl Clone for MappedRange
impl Clone for MappedRange
Source§fn clone(&self) -> MappedRange
fn clone(&self) -> MappedRange
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MappedRange
impl Debug for MappedRange
Source§impl PartialEq for MappedRange
impl PartialEq for MappedRange
impl Eq for MappedRange
impl StructuralPartialEq for MappedRange
Auto Trait Implementations§
impl Freeze for MappedRange
impl RefUnwindSafe for MappedRange
impl Send for MappedRange
impl Sync for MappedRange
impl Unpin for MappedRange
impl UnwindSafe for MappedRange
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