Struct sgx_types::types::QlQvSupplemental
source · #[repr(C)]pub struct QlQvSupplemental {Show 19 fields
pub version: u32,
pub earliest_issue_date: time_t,
pub latest_issue_date: time_t,
pub earliest_expiration_date: time_t,
pub tcb_level_date_tag: time_t,
pub pck_crl_num: u32,
pub root_ca_crl_num: u32,
pub tcb_eval_ref_num: u32,
pub root_key_id: [u8; 48],
pub pck_ppid: Key128bit,
pub tcb_cpusvn: CpuSvn,
pub tcb_pce_isvsvn: u16,
pub pce_id: u16,
pub tee_type: u32,
pub sgx_type: u8,
pub platform_instance_id: [u8; 16],
pub dynamic_platform: PckCertFlag,
pub cached_keys: PckCertFlag,
pub smt_enabled: PckCertFlag,
}
Fields§
§version: u32
§earliest_issue_date: time_t
§latest_issue_date: time_t
§earliest_expiration_date: time_t
§tcb_level_date_tag: time_t
§pck_crl_num: u32
§root_ca_crl_num: u32
§tcb_eval_ref_num: u32
§root_key_id: [u8; 48]
§pck_ppid: Key128bit
§tcb_cpusvn: CpuSvn
§tcb_pce_isvsvn: u16
§pce_id: u16
§tee_type: u32
§sgx_type: u8
§platform_instance_id: [u8; 16]
§dynamic_platform: PckCertFlag
§cached_keys: PckCertFlag
§smt_enabled: PckCertFlag
Trait Implementations§
source§impl Clone for QlQvSupplemental
impl Clone for QlQvSupplemental
source§fn clone(&self) -> QlQvSupplemental
fn clone(&self) -> QlQvSupplemental
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for QlQvSupplemental
impl Debug for QlQvSupplemental
source§impl Default for QlQvSupplemental
impl Default for QlQvSupplemental
source§fn default() -> QlQvSupplemental
fn default() -> QlQvSupplemental
Returns the “default value” for a type. Read more
impl ContiguousMemory for QlQvSupplemental
impl Copy for QlQvSupplemental
Auto Trait Implementations§
impl RefUnwindSafe for QlQvSupplemental
impl Send for QlQvSupplemental
impl Sync for QlQvSupplemental
impl Unpin for QlQvSupplemental
impl UnwindSafe for QlQvSupplemental
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more