Struct sgxs::einittoken::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: Attributesmrenclave: [u8; 32]_reserved2: [u8; 32]mrsigner: [u8; 32]_reserved3: [u8; 32]cpusvnle: [u8; 16]isvprodidle: u16isvsvnle: u16_reserved4: [u8; 24]maskedmiscselectle: Miscselectmaskedattributesle: Attributeskeyid: [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
Auto Trait Implementations
impl RefUnwindSafe for Einittoken
impl Send for Einittoken
impl Sync for Einittoken
impl Unpin for Einittoken
impl UnwindSafe for Einittoken
Blanket Implementations
Mutably borrows from an owned value. Read more