pub struct HostAddressAssignment {
pub base_gpa: usize,
pub length: usize,
}Expand description
One architecture-owned host address assignment without a firmware node.
Fields§
§base_gpa: usizeThe base GPA (Guest Physical Address).
length: usizeThe address length.
Trait Implementations§
Source§impl Clone for HostAddressAssignment
impl Clone for HostAddressAssignment
Source§fn clone(&self) -> HostAddressAssignment
fn clone(&self) -> HostAddressAssignment
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 HostAddressAssignment
impl Debug for HostAddressAssignment
Source§impl Default for HostAddressAssignment
impl Default for HostAddressAssignment
Source§fn default() -> HostAddressAssignment
fn default() -> HostAddressAssignment
Returns the “default value” for a type. Read more
Source§impl PartialEq for HostAddressAssignment
impl PartialEq for HostAddressAssignment
impl StructuralPartialEq for HostAddressAssignment
Auto Trait Implementations§
impl Freeze for HostAddressAssignment
impl RefUnwindSafe for HostAddressAssignment
impl Send for HostAddressAssignment
impl Sync for HostAddressAssignment
impl Unpin for HostAddressAssignment
impl UnsafeUnpin for HostAddressAssignment
impl UnwindSafe for HostAddressAssignment
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