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
sourceimpl CDcapRaMsg3
impl CDcapRaMsg3
sourcepub unsafe fn as_slice_unchecked(&self) -> &[u8]
pub unsafe fn as_slice_unchecked(&self) -> &[u8]
Trait Implementations
sourceimpl Clone for CDcapRaMsg3
impl Clone for CDcapRaMsg3
sourcefn clone(&self) -> CDcapRaMsg3
fn clone(&self) -> CDcapRaMsg3
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for CDcapRaMsg3
impl Debug for CDcapRaMsg3
sourceimpl Default for CDcapRaMsg3
impl Default for CDcapRaMsg3
sourcefn 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
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