#[repr(C)]pub struct CRaMsg2 {
pub g_b: Ec256PublicKey,
pub spid: Spid,
pub quote_type: u16,
pub kdf_id: u16,
pub sign_gb_ga: Ec256Signature,
pub mac: Mac,
pub sig_rl_size: u32,
pub sig_rl: [u8; 0],
}
Fields§
§g_b: Ec256PublicKey
§spid: Spid
§quote_type: u16
§kdf_id: u16
§sign_gb_ga: Ec256Signature
§mac: Mac
§sig_rl_size: u32
§sig_rl: [u8; 0]
Trait Implementations§
impl ContiguousMemory for CRaMsg2
impl Copy for CRaMsg2
Auto Trait Implementations§
impl RefUnwindSafe for CRaMsg2
impl Send for CRaMsg2
impl Sync for CRaMsg2
impl Unpin for CRaMsg2
impl UnwindSafe for CRaMsg2
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