#[repr(C, packed(1))]pub struct CssBody {
pub misc_select: MiscSelect,
pub misc_mask: u32,
pub reserved: [u8; 4],
pub isv_family_id: IsvFamilyId,
pub attributes: Attributes,
pub attribute_mask: Attributes,
pub enclave_hash: Measurement,
pub reserved2: [u8; 16],
pub isvext_prod_id: IsvExtProdId,
pub isv_prod_id: u16,
pub isv_svn: u16,
}
Fields§
§misc_select: MiscSelect
§misc_mask: u32
§reserved: [u8; 4]
§isv_family_id: IsvFamilyId
§attributes: Attributes
§attribute_mask: Attributes
§enclave_hash: Measurement
§reserved2: [u8; 16]
§isvext_prod_id: IsvExtProdId
§isv_prod_id: u16
§isv_svn: u16
Trait Implementations§
impl ContiguousMemory for CssBody
impl Copy for CssBody
Auto Trait Implementations§
impl RefUnwindSafe for CssBody
impl Send for CssBody
impl Sync for CssBody
impl Unpin for CssBody
impl UnwindSafe for CssBody
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