pub enum LoaderIsolationType {
None,
Vbs {
enable_debug: bool,
},
Snp {
shared_gpa_boundary_bits: Option<u8>,
policy: SnpPolicy,
injection_type: InjectionType,
},
Tdx {
policy: TdxPolicy,
},
}
Variants§
Trait Implementations§
Source§impl Clone for LoaderIsolationType
impl Clone for LoaderIsolationType
Source§fn clone(&self) -> LoaderIsolationType
fn clone(&self) -> LoaderIsolationType
Returns a copy 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 LoaderIsolationType
impl Debug for LoaderIsolationType
Source§impl PartialEq for LoaderIsolationType
impl PartialEq for LoaderIsolationType
impl Copy for LoaderIsolationType
impl Eq for LoaderIsolationType
impl StructuralPartialEq for LoaderIsolationType
Auto Trait Implementations§
impl Freeze for LoaderIsolationType
impl RefUnwindSafe for LoaderIsolationType
impl Send for LoaderIsolationType
impl Sync for LoaderIsolationType
impl Unpin for LoaderIsolationType
impl UnwindSafe for LoaderIsolationType
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