Struct ImageEnclaveConfig64
struct ImageEnclaveConfig64 { ... }
Fields
size: U32<LittleEndian>minimum_required_config_size: U32<LittleEndian>policy_flags: U32<LittleEndian>number_of_imports: U32<LittleEndian>import_list: U32<LittleEndian>import_entry_size: U32<LittleEndian>family_id: [u8; 16]image_id: [u8; 16]image_version: U32<LittleEndian>security_version: U32<LittleEndian>enclave_size: U64<LittleEndian>number_of_threads: U32<LittleEndian>enclave_flags: U32<LittleEndian>
Implementations
impl Clone for ImageEnclaveConfig64
fn clone(self: &Self) -> ImageEnclaveConfig64
impl Copy for ImageEnclaveConfig64
impl Debug for ImageEnclaveConfig64
fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result
impl Freeze for ImageEnclaveConfig64
impl Pod for ImageEnclaveConfig64
impl RefUnwindSafe for ImageEnclaveConfig64
impl Send for ImageEnclaveConfig64
impl Sync for ImageEnclaveConfig64
impl Unpin for ImageEnclaveConfig64
impl UnsafeUnpin for ImageEnclaveConfig64
impl UnwindSafe for ImageEnclaveConfig64
impl<T> Any for ImageEnclaveConfig64
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for ImageEnclaveConfig64
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for ImageEnclaveConfig64
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> CloneToUninit for ImageEnclaveConfig64
unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)
impl<T> From for ImageEnclaveConfig64
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for ImageEnclaveConfig64
fn to_owned(self: &Self) -> Tfn clone_into(self: &Self, target: &mut T)
impl<T, U> Into for ImageEnclaveConfig64
fn into(self: Self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom for ImageEnclaveConfig64
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for ImageEnclaveConfig64
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>