#[repr(C, packed)]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
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstablefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more