pub enum Tpm {
Wanted,
Required,
}Expand description
Why a VM gets a virtual TPM 2.0.
Variants§
Wanted
Its OS expects one (Windows 11): given where the target can, left out where it can’t, since the images Isoloom boots for it install without one.
Required
The spec asks for one (vm.tpm: true): a target that gives none refuses the environment.
Trait Implementations§
impl Copy for Tpm
impl Eq for Tpm
impl StructuralPartialEq for Tpm
Auto Trait Implementations§
impl Freeze for Tpm
impl RefUnwindSafe for Tpm
impl Send for Tpm
impl Sync for Tpm
impl Unpin for Tpm
impl UnsafeUnpin for Tpm
impl UnwindSafe for Tpm
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.