Struct sgx_isa::Einittoken [−][src]
#[repr(C, align(512))]pub struct Einittoken {Show 15 fields
pub valid: u32,
pub _reserved1: [u8; 44],
pub attributes: Attributes,
pub mrenclave: [u8; 32],
pub _reserved2: [u8; 32],
pub mrsigner: [u8; 32],
pub _reserved3: [u8; 32],
pub cpusvnle: [u8; 16],
pub isvprodidle: u16,
pub isvsvnle: u16,
pub _reserved4: [u8; 24],
pub maskedmiscselectle: Miscselect,
pub maskedattributesle: Attributes,
pub keyid: [u8; 32],
pub mac: [u8; 16],
}
Fields
valid: u32
_reserved1: [u8; 44]
attributes: Attributes
mrenclave: [u8; 32]
_reserved2: [u8; 32]
mrsigner: [u8; 32]
_reserved3: [u8; 32]
cpusvnle: [u8; 16]
isvprodidle: u16
isvsvnle: u16
_reserved4: [u8; 24]
maskedmiscselectle: Miscselect
maskedattributesle: Attributes
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
.
Trait Implementations
Returns the “default value” for a type. Read more