#[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
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