Struct sgx_isa::Sigstruct
[−]
[src]
#[repr(C, packed)]pub struct Sigstruct { pub header: [u8; 16], pub vendor: u32, pub date: u32, pub header2: [u8; 16], pub swdefined: u32, pub _reserved1: [u8; 84], pub modulus: [u8; 384], pub exponent: u32, pub signature: [u8; 384], pub miscselect: Miscselect, pub miscmask: u32, pub _reserved2: [u8; 20], pub attributes: Attributes, pub attributemask: [u64; 2], pub enclavehash: [u8; 32], pub _reserved3: [u8; 32], pub isvprodid: u16, pub isvsvn: u16, pub _reserved4: [u8; 12], pub q1: [u8; 384], pub q2: [u8; 384], }
Fields
header: [u8; 16]
vendor: u32
date: u32
header2: [u8; 16]
swdefined: u32
_reserved1: [u8; 84]
modulus: [u8; 384]
exponent: u32
signature: [u8; 384]
miscselect: Miscselect
miscmask: u32
_reserved2: [u8; 20]
attributes: Attributes
attributemask: [u64; 2]
enclavehash: [u8; 32]
_reserved3: [u8; 32]
isvprodid: u16
isvsvn: u16
_reserved4: [u8; 12]
q1: [u8; 384]
q2: [u8; 384]
Trait Implementations
impl Default for Sigstruct
[src]
impl Clone for Sigstruct
[src]
fn clone(&self) -> Sigstruct
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