pub struct TdxCall;
Expand description
Implementation of TeeCall
for TDX
Trait Implementations§
Source§impl TeeCall for TdxCall
impl TeeCall for TdxCall
Source§fn supports_get_derived_key(&self) -> Option<&dyn TeeCallGetDerivedKey>
fn supports_get_derived_key(&self) -> Option<&dyn TeeCallGetDerivedKey>
Key derivation is currently not supported by TDX
Source§fn get_attestation_report(
&self,
report_data: &[u8; 64],
) -> Result<GetAttestationReportResult, Error>
fn get_attestation_report( &self, report_data: &[u8; 64], ) -> Result<GetAttestationReportResult, Error>
Get the hardware-backed attestation report.
Auto Trait Implementations§
impl Freeze for TdxCall
impl RefUnwindSafe for TdxCall
impl Send for TdxCall
impl Sync for TdxCall
impl Unpin for TdxCall
impl UnwindSafe for TdxCall
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