Struct sgx_types::types::QlEcdsaSigData
source · #[repr(C, packed(1))]pub struct QlEcdsaSigData {
pub sig: [u8; 64],
pub attest_pub_key: [u8; 64],
pub qe_report: ReportBody,
pub qe_report_sig: [u8; 64],
pub auth_certification_data: [u8; 0],
}
Fields§
§sig: [u8; 64]
§attest_pub_key: [u8; 64]
§qe_report: ReportBody
§qe_report_sig: [u8; 64]
§auth_certification_data: [u8; 0]
Implementations§
source§impl QlEcdsaSigData
impl QlEcdsaSigData
sourcepub unsafe fn as_slice_unchecked(&self) -> &[u8]
pub unsafe fn as_slice_unchecked(&self) -> &[u8]
Trait Implementations§
source§impl Clone for QlEcdsaSigData
impl Clone for QlEcdsaSigData
source§fn clone(&self) -> QlEcdsaSigData
fn clone(&self) -> QlEcdsaSigData
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 QlEcdsaSigData
impl Debug for QlEcdsaSigData
source§impl Default for QlEcdsaSigData
impl Default for QlEcdsaSigData
source§fn default() -> QlEcdsaSigData
fn default() -> QlEcdsaSigData
Returns the “default value” for a type. Read more
impl ContiguousMemory for QlEcdsaSigData
impl Copy for QlEcdsaSigData
Auto Trait Implementations§
impl RefUnwindSafe for QlEcdsaSigData
impl Send for QlEcdsaSigData
impl Sync for QlEcdsaSigData
impl Unpin for QlEcdsaSigData
impl UnwindSafe for QlEcdsaSigData
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