#[repr(u64)]
pub enum Value {
Unsupported,
Partial,
Full,
}
Expand description
If EL2 is implemented, indicates support for the use of nested virtualization.
Variants
Unsupported
Nested virtualization is not supported.
Partial
The HCR_EL2.{AT, NV1, NV} bits are implemented.
Full
The VNCR_EL2 register and the HCR_EL2.{NV2, AT, NV1, NV} bits are implemented.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Value
impl Send for Value
impl Sync for Value
impl Unpin for Value
impl UnwindSafe for Value
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