pub struct ReservedAddressConfig {
pub base_gpa: usize,
pub length: usize,
}Expand description
A guest physical address range reserved from default passthrough mapping.
Fields§
§base_gpa: usizeThe base GPA (Guest Physical Address).
length: usizeThe address length.
Trait Implementations§
Source§impl Clone for ReservedAddressConfig
impl Clone for ReservedAddressConfig
Source§fn clone(&self) -> ReservedAddressConfig
fn clone(&self) -> ReservedAddressConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ReservedAddressConfig
impl Debug for ReservedAddressConfig
Source§impl Default for ReservedAddressConfig
impl Default for ReservedAddressConfig
Source§fn default() -> ReservedAddressConfig
fn default() -> ReservedAddressConfig
Returns the “default value” for a type. Read more
impl Eq for ReservedAddressConfig
Source§impl PartialEq for ReservedAddressConfig
impl PartialEq for ReservedAddressConfig
Source§fn eq(&self, other: &ReservedAddressConfig) -> bool
fn eq(&self, other: &ReservedAddressConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ReservedAddressConfig
Auto Trait Implementations§
impl Freeze for ReservedAddressConfig
impl RefUnwindSafe for ReservedAddressConfig
impl Send for ReservedAddressConfig
impl Sync for ReservedAddressConfig
impl Unpin for ReservedAddressConfig
impl UnsafeUnpin for ReservedAddressConfig
impl UnwindSafe for ReservedAddressConfig
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