Struct sgx_isa::Report
[−]
[src]
#[repr(C, packed)]pub struct Report { pub cpusvn: [u8; 16], pub miscselect: Miscselect, pub _reserved1: [u8; 28], pub attributes: Attributes, pub mrenclave: [u8; 32], pub _reserved2: [u8; 32], pub mrsigner: [u8; 32], pub _reserved3: [u8; 96], pub isvprodid: u16, pub isvsvn: u16, pub _reserved4: [u8; 60], pub reportdata: [u8; 64], pub keyid: [u8; 32], pub mac: [u8; 16], }
Fields
cpusvn: [u8; 16]
miscselect: Miscselect
_reserved1: [u8; 28]
attributes: Attributes
mrenclave: [u8; 32]
_reserved2: [u8; 32]
mrsigner: [u8; 32]
_reserved3: [u8; 96]
isvprodid: u16
isvsvn: u16
_reserved4: [u8; 60]
reportdata: [u8; 64]
keyid: [u8; 32]
mac: [u8; 16]
Trait Implementations
impl Default for Report
[src]
impl Clone for Report
[src]
fn clone(&self) -> Report
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more