#[repr(C, packed)]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
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