Enum linux_loader::loader::elf::PvhBootCapability
source · [−]pub enum PvhBootCapability {
PvhEntryPresent(GuestAddress),
PvhEntryNotPresent,
PvhEntryIgnored,
}
Expand description
Availability of PVH entry point in the kernel, which allows the VMM to use the PVH boot protocol to start guests.
Variants
PvhEntryPresent(GuestAddress)
PVH entry point is present
PvhEntryNotPresent
PVH entry point is not present
PvhEntryIgnored
PVH entry point is ignored, even if available
Trait Implementations
sourceimpl Clone for PvhBootCapability
impl Clone for PvhBootCapability
sourcefn clone(&self) -> PvhBootCapability
fn clone(&self) -> PvhBootCapability
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for PvhBootCapability
impl Debug for PvhBootCapability
sourceimpl Default for PvhBootCapability
impl Default for PvhBootCapability
sourceimpl Display for PvhBootCapability
impl Display for PvhBootCapability
sourceimpl PartialEq<PvhBootCapability> for PvhBootCapability
impl PartialEq<PvhBootCapability> for PvhBootCapability
sourcefn eq(&self, other: &PvhBootCapability) -> bool
fn eq(&self, other: &PvhBootCapability) -> bool
impl Copy for PvhBootCapability
impl Eq for PvhBootCapability
impl StructuralEq for PvhBootCapability
impl StructuralPartialEq for PvhBootCapability
Auto Trait Implementations
impl RefUnwindSafe for PvhBootCapability
impl Send for PvhBootCapability
impl Sync for PvhBootCapability
impl Unpin for PvhBootCapability
impl UnwindSafe for PvhBootCapability
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more