#[repr(C, align(512))]pub struct Report {
pub body: ReportBody,
pub keyid: [u8; 32],
pub mac: [u8; 16],
}
Expand description
The REPORT structure is the output of the EREPORT instruction, and must be 512-Byte aligned.
For more information see:
Table 38-21. Layout of REPORT
Fields§
§body: ReportBody
§keyid: [u8; 32]
§mac: [u8; 16]
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Report
impl Send for Report
impl Sync for Report
impl Unpin for Report
impl UnwindSafe for Report
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