Struct sgx_types::types::CDcapRaMsg3
source · #[repr(C)]pub struct CDcapRaMsg3 {
pub mac: Mac,
pub g_a: Ec256PublicKey,
pub quote_size: u32,
pub quote: [u8; 0],
}
Fields§
§mac: Mac
§g_a: Ec256PublicKey
§quote_size: u32
§quote: [u8; 0]
Implementations§
source§impl CDcapRaMsg3
impl CDcapRaMsg3
sourcepub unsafe fn as_slice_unchecked(&self) -> &[u8]
pub unsafe fn as_slice_unchecked(&self) -> &[u8]
Trait Implementations§
source§impl Clone for CDcapRaMsg3
impl Clone for CDcapRaMsg3
source§fn clone(&self) -> CDcapRaMsg3
fn clone(&self) -> CDcapRaMsg3
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 CDcapRaMsg3
impl Debug for CDcapRaMsg3
source§impl Default for CDcapRaMsg3
impl Default for CDcapRaMsg3
source§fn default() -> CDcapRaMsg3
fn default() -> CDcapRaMsg3
Returns the “default value” for a type. Read more
impl ContiguousMemory for CDcapRaMsg3
impl Copy for CDcapRaMsg3
Auto Trait Implementations§
impl RefUnwindSafe for CDcapRaMsg3
impl Send for CDcapRaMsg3
impl Sync for CDcapRaMsg3
impl Unpin for CDcapRaMsg3
impl UnwindSafe for CDcapRaMsg3
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