Struct mc_sgx_trts_sys::sgx_status_t
source · #[repr(transparent)]pub struct sgx_status_t(pub u32);
Tuple Fields§
§0: u32
Implementations§
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_SUCCESS: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_UNEXPECTED: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_INVALID_PARAMETER: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_OUT_OF_MEMORY: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_ENCLAVE_LOST: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_INVALID_STATE: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_FEATURE_NOT_SUPPORTED: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_PTHREAD_EXIT: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_MEMORY_MAP_FAILURE: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_INVALID_FUNCTION: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_OUT_OF_TCS: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_ENCLAVE_CRASHED: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_ECALL_NOT_ALLOWED: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_OCALL_NOT_ALLOWED: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_STACK_OVERRUN: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_UNDEFINED_SYMBOL: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_INVALID_ENCLAVE: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_INVALID_ENCLAVE_ID: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_INVALID_SIGNATURE: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_NDEBUG_ENCLAVE: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_OUT_OF_EPC: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_NO_DEVICE: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_MEMORY_MAP_CONFLICT: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_INVALID_METADATA: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_DEVICE_BUSY: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_INVALID_VERSION: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_MODE_INCOMPATIBLE: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_ENCLAVE_FILE_ACCESS: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_INVALID_MISC: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_INVALID_LAUNCH_TOKEN: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_MAC_MISMATCH: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_INVALID_ATTRIBUTE: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_INVALID_CPUSVN: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_INVALID_ISVSVN: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_INVALID_KEYNAME: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_SERVICE_UNAVAILABLE: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_SERVICE_TIMEOUT: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_AE_INVALID_EPIDBLOB: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_SERVICE_INVALID_PRIVILEGE: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_EPID_MEMBER_REVOKED: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_UPDATE_NEEDED: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_NETWORK_FAILURE: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_AE_SESSION_INVALID: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_BUSY: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_MC_NOT_FOUND: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_MC_NO_ACCESS_RIGHT: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_MC_USED_UP: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_MC_OVER_QUOTA: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_KDF_MISMATCH: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_UNRECOGNIZED_PLATFORM: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_UNSUPPORTED_CONFIG: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_NO_PRIVILEGE: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_PCL_ENCRYPTED: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_PCL_NOT_ENCRYPTED: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_PCL_MAC_MISMATCH: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_PCL_SHA_MISMATCH: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_PCL_GUID_MISMATCH: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_FILE_BAD_STATUS: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_FILE_NO_KEY_ID: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_FILE_NAME_MISMATCH: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_FILE_NOT_SGX_FILE: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_FILE_CANT_OPEN_RECOVERY_FILE: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_FILE_CANT_WRITE_RECOVERY_FILE: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_FILE_RECOVERY_NEEDED: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_FILE_FLUSH_FAILED: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_FILE_CLOSE_FAILED: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_UNSUPPORTED_ATT_KEY_ID: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_ATT_KEY_CERTIFICATION_FAILURE: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_ATT_KEY_UNINITIALIZED: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_INVALID_ATT_KEY_CERT_DATA: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_PLATFORM_CERT_UNAVAILABLE: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_ERROR_TLS_X509_INVALID_EXTENSION: sgx_status_t = _
source§impl sgx_status_t
impl sgx_status_t
pub const SGX_INTERNAL_ERROR_ENCLAVE_CREATE_INTERRUPTED: sgx_status_t = _
Trait Implementations§
source§impl Clone for sgx_status_t
impl Clone for sgx_status_t
source§fn clone(&self) -> sgx_status_t
fn clone(&self) -> sgx_status_t
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for sgx_status_t
impl Debug for sgx_status_t
source§impl Hash for sgx_status_t
impl Hash for sgx_status_t
source§impl PartialEq for sgx_status_t
impl PartialEq for sgx_status_t
source§fn eq(&self, other: &sgx_status_t) -> bool
fn eq(&self, other: &sgx_status_t) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for sgx_status_t
impl Eq for sgx_status_t
impl StructuralPartialEq for sgx_status_t
Auto Trait Implementations§
impl Freeze for sgx_status_t
impl RefUnwindSafe for sgx_status_t
impl Send for sgx_status_t
impl Sync for sgx_status_t
impl Unpin for sgx_status_t
impl UnwindSafe for sgx_status_t
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