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
sourceimpl AsRef<[u8; 176]> for QlQvSupplemental
impl AsRef<[u8; 176]> for QlQvSupplemental
sourceimpl Clone for QlQvSupplemental
impl Clone for QlQvSupplemental
sourcefn clone(&self) -> QlQvSupplemental
fn clone(&self) -> QlQvSupplemental
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for QlQvSupplemental
impl Debug for QlQvSupplemental
sourceimpl Default for QlQvSupplemental
impl Default for QlQvSupplemental
sourcefn 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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more