Struct sgx_isa::Report [−][src]
#[repr(C, align(512))]pub struct Report {Show 14 fields
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: Attributesmrenclave: [u8; 32]_reserved2: [u8; 32]mrsigner: [u8; 32]_reserved3: [u8; 96]isvprodid: u16isvsvn: u16_reserved4: [u8; 60]reportdata: [u8; 64]keyid: [u8; 32]mac: [u8; 16]Implementations
If src has the correct length for this type, returns Some<T>
copied from src, else returns None.
Report size without keyid and mac
Trait Implementations
Performs the conversion.