Struct ImageEnclaveConfig32
struct ImageEnclaveConfig32 { ... }
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: U32<LittleEndian>number_of_threads: U32<LittleEndian>enclave_flags: U32<LittleEndian>
Implementations
impl Clone for ImageEnclaveConfig32
fn clone(self: &Self) -> ImageEnclaveConfig32
impl Copy for ImageEnclaveConfig32
impl Debug for ImageEnclaveConfig32
fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result
impl Freeze for ImageEnclaveConfig32
impl Pod for ImageEnclaveConfig32
impl RefUnwindSafe for ImageEnclaveConfig32
impl Send for ImageEnclaveConfig32
impl Sync for ImageEnclaveConfig32
impl Unpin for ImageEnclaveConfig32
impl UnsafeUnpin for ImageEnclaveConfig32
impl UnwindSafe for ImageEnclaveConfig32
impl<T> Any for ImageEnclaveConfig32
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for ImageEnclaveConfig32
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for ImageEnclaveConfig32
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> CloneToUninit for ImageEnclaveConfig32
unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)
impl<T> From for ImageEnclaveConfig32
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for ImageEnclaveConfig32
fn to_owned(self: &Self) -> Tfn clone_into(self: &Self, target: &mut T)
impl<T, U> Into for ImageEnclaveConfig32
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 ImageEnclaveConfig32
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for ImageEnclaveConfig32
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>