#[repr(C, packed(1))]pub struct Quote {
pub version: u16,
pub sign_type: u16,
pub epid_group_id: EpidGroupId,
pub qe_svn: u16,
pub pce_svn: u16,
pub xeid: u32,
pub basename: BaseName,
pub report_body: ReportBody,
pub signature_len: u32,
pub signature: [u8; 0],
}
Fields§
§version: u16
§sign_type: u16
§epid_group_id: EpidGroupId
§qe_svn: u16
§pce_svn: u16
§xeid: u32
§basename: BaseName
§report_body: ReportBody
§signature_len: u32
§signature: [u8; 0]
Trait Implementations§
impl ContiguousMemory for Quote
impl Copy for Quote
Auto Trait Implementations§
impl RefUnwindSafe for Quote
impl Send for Quote
impl Sync for Quote
impl Unpin for Quote
impl UnwindSafe for Quote
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