#[repr(C)]pub struct TdReport {
pub report_mac: ReportMac,
pub tee_tcb_info: [u8; 239],
pub reserved: [u8; 17],
pub tdinfo: TdInfo,
}
Fields§
§report_mac: ReportMac
REPORTMACSTRUCT for the TDG.MR.REPORT.
tee_tcb_info: [u8; 239]
Additional attestable elements in the TD’s TCB are not reflected in the REPORTMACSTRUCT.CPUSVN – includes the Intel TDX module measurements.
reserved: [u8; 17]
§tdinfo: TdInfo
TD’s attestable properties.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TdReport
impl RefUnwindSafe for TdReport
impl Send for TdReport
impl Sync for TdReport
impl Unpin for TdReport
impl UnwindSafe for TdReport
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