Struct sgx_types::types::QlAttKeyId
source · #[repr(C, packed(1))]pub struct QlAttKeyId {
pub id: u16,
pub version: u16,
pub mrsigner_length: u16,
pub mrsigner: [u8; 48],
pub prod_id: u32,
pub extended_prod_id: [u8; 16],
pub config_id: [u8; 64],
pub family_id: [u8; 16],
pub algorithm_id: u32,
}
Fields§
§id: u16
§version: u16
§mrsigner_length: u16
§mrsigner: [u8; 48]
§prod_id: u32
§extended_prod_id: [u8; 16]
§config_id: [u8; 64]
§family_id: [u8; 16]
§algorithm_id: u32
Trait Implementations§
source§impl Clone for QlAttKeyId
impl Clone for QlAttKeyId
source§fn clone(&self) -> QlAttKeyId
fn clone(&self) -> QlAttKeyId
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 QlAttKeyId
impl Debug for QlAttKeyId
source§impl Default for QlAttKeyId
impl Default for QlAttKeyId
source§fn default() -> QlAttKeyId
fn default() -> QlAttKeyId
Returns the “default value” for a type. Read more
impl ContiguousMemory for QlAttKeyId
impl Copy for QlAttKeyId
Auto Trait Implementations§
impl RefUnwindSafe for QlAttKeyId
impl Send for QlAttKeyId
impl Sync for QlAttKeyId
impl Unpin for QlAttKeyId
impl UnwindSafe for QlAttKeyId
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