pub struct InitialPageImport {
pub range: MemoryRange,
pub import_type: InitialPageImportType,
pub tag: &'static str,
}Expand description
Initial page import metadata for isolated partitions.
Fields§
§range: MemoryRangeThe guest physical range being imported.
import_type: InitialPageImportTypeThe hypervisor-facing import type for this range.
tag: &'static strLoader-provided debug tag identifying the source of this range.
Trait Implementations§
Source§impl Clone for InitialPageImport
impl Clone for InitialPageImport
Source§fn clone(&self) -> InitialPageImport
fn clone(&self) -> InitialPageImport
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 InitialPageImport
impl Debug for InitialPageImport
Source§impl PartialEq for InitialPageImport
impl PartialEq for InitialPageImport
impl Eq for InitialPageImport
impl StructuralPartialEq for InitialPageImport
Auto Trait Implementations§
impl Freeze for InitialPageImport
impl RefUnwindSafe for InitialPageImport
impl Send for InitialPageImport
impl Sync for InitialPageImport
impl Unpin for InitialPageImport
impl UnsafeUnpin for InitialPageImport
impl UnwindSafe for InitialPageImport
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