Struct sgx_types::types::Report2Mac
source · #[repr(C)]pub struct Report2Mac {
pub report_type: TeeReportType,
pub reserved1: [u8; 12],
pub cpu_svn: TeeCpuSvn,
pub tee_tcb_info_hash: TeeMeasurement,
pub tee_info_hash: TeeMeasurement,
pub report_data: TeeReportData,
pub reserved2: [u8; 32],
pub mac: TeeMac,
}
Fields§
§report_type: TeeReportType
§reserved1: [u8; 12]
§cpu_svn: TeeCpuSvn
§tee_tcb_info_hash: TeeMeasurement
§tee_info_hash: TeeMeasurement
§report_data: TeeReportData
§reserved2: [u8; 32]
§mac: TeeMac
Trait Implementations§
source§impl Clone for Report2Mac
impl Clone for Report2Mac
source§fn clone(&self) -> Report2Mac
fn clone(&self) -> Report2Mac
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 Report2Mac
impl Debug for Report2Mac
source§impl Default for Report2Mac
impl Default for Report2Mac
source§fn default() -> Report2Mac
fn default() -> Report2Mac
Returns the “default value” for a type. Read more
impl ContiguousMemory for Report2Mac
impl Copy for Report2Mac
Auto Trait Implementations§
impl RefUnwindSafe for Report2Mac
impl Send for Report2Mac
impl Sync for Report2Mac
impl Unpin for Report2Mac
impl UnwindSafe for Report2Mac
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