Struct project3::vmexit::mmio::MmioRegion
source · pub struct MmioRegion {
pub start: Gpa,
pub end: Gpa,
}
Expand description
Representation of interval.
This implements interval tree by overloading PartialOrd, Ord, PartialEq, and Eq with ordered map (BTreeMap).
Fields§
§start: Gpa
§end: Gpa
Implementations§
Trait Implementations§
source§impl Clone for MmioRegion
impl Clone for MmioRegion
source§fn clone(&self) -> MmioRegion
fn clone(&self) -> MmioRegion
Returns a copy of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for MmioRegion
impl Debug for MmioRegion
source§impl Ord for MmioRegion
impl Ord for MmioRegion
source§impl PartialEq<MmioRegion> for MmioRegion
impl PartialEq<MmioRegion> for MmioRegion
source§impl PartialOrd<MmioRegion> for MmioRegion
impl PartialOrd<MmioRegion> for MmioRegion
impl Copy for MmioRegion
impl Eq for MmioRegion
impl StructuralEq for MmioRegion
Auto Trait Implementations§
impl RefUnwindSafe for MmioRegion
impl Send for MmioRegion
impl Sync for MmioRegion
impl Unpin for MmioRegion
impl UnwindSafe for MmioRegion
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
const: unstable§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more