pub enum IsolationType {
None,
Vbs,
Snp,
Tdx,
}
Expand description
The guest isolation type of the platform.
Variants§
None
No isolation is in use by this guest.
Vbs
This guest is isolated with VBS.
Snp
This guest is isolated with SNP (physical or emulated).
Tdx
This guest is isolated with TDX (physical or emulated).
Trait Implementations§
Source§impl Debug for IsolationType
impl Debug for IsolationType
Source§impl PartialEq for IsolationType
impl PartialEq for IsolationType
impl Eq for IsolationType
impl StructuralPartialEq for IsolationType
Auto Trait Implementations§
impl Freeze for IsolationType
impl RefUnwindSafe for IsolationType
impl Send for IsolationType
impl Sync for IsolationType
impl Unpin for IsolationType
impl UnwindSafe for IsolationType
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