pub enum Tee {
Show 14 variants
AzSnpVtpm,
AzTdxVtpm,
Nvidia,
Sgx,
Snp,
Tdx,
Cca,
Csv,
Se,
HygonDcu,
NvidiaDpu,
Tpm,
Sample,
SampleDevice,
}Variants§
AzSnpVtpm
AzTdxVtpm
Nvidia
Sgx
Snp
Tdx
Cca
Csv
Se
HygonDcu
Hygon DCU (Deep Computing Unit)
NvidiaDpu
NVIDIA DPU attestation
Tpm
Sample
SampleDevice
Trait Implementations§
impl Copy for Tee
Source§impl<'de> Deserialize<'de> for Tee
impl<'de> Deserialize<'de> for Tee
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Tee
impl StructuralPartialEq for Tee
Auto Trait Implementations§
impl Freeze for Tee
impl RefUnwindSafe for Tee
impl Send for Tee
impl Sync for Tee
impl Unpin for Tee
impl UnsafeUnpin for Tee
impl UnwindSafe for Tee
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