pub struct QuoteCollateral {
pub major_version: u16,
pub minor_version: u16,
pub tee_type: u32,
pub pck_crl_issuer_chain: Vec<c_char>,
pub root_ca_crl: Vec<c_char>,
pub pck_crl: Vec<c_char>,
pub tcb_info_issuer_chain: Vec<c_char>,
pub tcb_info: Vec<c_char>,
pub qe_identity_issuer_chain: Vec<c_char>,
pub qe_identity: Vec<c_char>,
}Expand description
Quote Certification Collateral Structure
Fields§
§major_version: u16§minor_version: u16§tee_type: u32§pck_crl_issuer_chain: Vec<c_char>§root_ca_crl: Vec<c_char>§pck_crl: Vec<c_char>§tcb_info_issuer_chain: Vec<c_char>§tcb_info: Vec<c_char>§qe_identity_issuer_chain: Vec<c_char>§qe_identity: Vec<c_char>Trait Implementations§
source§impl Clone for QuoteCollateral
impl Clone for QuoteCollateral
source§fn clone(&self) -> QuoteCollateral
fn clone(&self) -> QuoteCollateral
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 QuoteCollateral
impl Debug for QuoteCollateral
source§impl From<_sgx_ql_qve_collateral_t> for QuoteCollateral
impl From<_sgx_ql_qve_collateral_t> for QuoteCollateral
source§fn from(collateral: sgx_ql_qve_collateral_t) -> Self
fn from(collateral: sgx_ql_qve_collateral_t) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for QuoteCollateral
impl Send for QuoteCollateral
impl Sync for QuoteCollateral
impl Unpin for QuoteCollateral
impl UnwindSafe for QuoteCollateral
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