#[repr(u32)]
pub enum _quote3_error_t {
Show 87 variants SGX_QL_SUCCESS = 0, SGX_QL_ERROR_MIN = 57_345, SGX_QL_ERROR_INVALID_PARAMETER = 57_346, SGX_QL_ERROR_OUT_OF_MEMORY = 57_347, SGX_QL_ERROR_ECDSA_ID_MISMATCH = 57_348, SGX_QL_PATHNAME_BUFFER_OVERFLOW_ERROR = 57_349, SGX_QL_FILE_ACCESS_ERROR = 57_350, SGX_QL_ERROR_STORED_KEY = 57_351, SGX_QL_ERROR_PUB_KEY_ID_MISMATCH = 57_352, SGX_QL_ERROR_INVALID_PCE_SIG_SCHEME = 57_353, SGX_QL_ATT_KEY_BLOB_ERROR = 57_354, SGX_QL_UNSUPPORTED_ATT_KEY_ID = 57_355, SGX_QL_UNSUPPORTED_LOADING_POLICY = 57_356, SGX_QL_INTERFACE_UNAVAILABLE = 57_357, SGX_QL_PLATFORM_LIB_UNAVAILABLE = 57_358, SGX_QL_ATT_KEY_NOT_INITIALIZED = 57_359, SGX_QL_ATT_KEY_CERT_DATA_INVALID = 57_360, SGX_QL_NO_PLATFORM_CERT_DATA = 57_361, SGX_QL_OUT_OF_EPC = 57_362, SGX_QL_ERROR_REPORT = 57_363, SGX_QL_ENCLAVE_LOST = 57_364, SGX_QL_INVALID_REPORT = 57_365, SGX_QL_ENCLAVE_LOAD_ERROR = 57_366, SGX_QL_UNABLE_TO_GENERATE_QE_REPORT = 57_367, SGX_QL_KEY_CERTIFCATION_ERROR = 57_368, SGX_QL_NETWORK_ERROR = 57_369, SGX_QL_MESSAGE_ERROR = 57_370, SGX_QL_NO_QUOTE_COLLATERAL_DATA = 57_371, SGX_QL_QUOTE_CERTIFICATION_DATA_UNSUPPORTED = 57_372, SGX_QL_QUOTE_FORMAT_UNSUPPORTED = 57_373, SGX_QL_UNABLE_TO_GENERATE_REPORT = 57_374, SGX_QL_QE_REPORT_INVALID_SIGNATURE = 57_375, SGX_QL_QE_REPORT_UNSUPPORTED_FORMAT = 57_376, SGX_QL_PCK_CERT_UNSUPPORTED_FORMAT = 57_377, SGX_QL_PCK_CERT_CHAIN_ERROR = 57_378, SGX_QL_TCBINFO_UNSUPPORTED_FORMAT = 57_379, SGX_QL_TCBINFO_MISMATCH = 57_380, SGX_QL_QEIDENTITY_UNSUPPORTED_FORMAT = 57_381, SGX_QL_QEIDENTITY_MISMATCH = 57_382, SGX_QL_TCB_OUT_OF_DATE = 57_383, SGX_QL_TCB_OUT_OF_DATE_CONFIGURATION_NEEDED = 57_384, SGX_QL_SGX_ENCLAVE_IDENTITY_OUT_OF_DATE = 57_385, SGX_QL_SGX_ENCLAVE_REPORT_ISVSVN_OUT_OF_DATE = 57_386, SGX_QL_QE_IDENTITY_OUT_OF_DATE = 57_387, SGX_QL_SGX_TCB_INFO_EXPIRED = 57_388, SGX_QL_SGX_PCK_CERT_CHAIN_EXPIRED = 57_389, SGX_QL_SGX_CRL_EXPIRED = 57_390, SGX_QL_SGX_SIGNING_CERT_CHAIN_EXPIRED = 57_391, SGX_QL_SGX_ENCLAVE_IDENTITY_EXPIRED = 57_392, SGX_QL_PCK_REVOKED = 57_393, SGX_QL_TCB_REVOKED = 57_394, SGX_QL_TCB_CONFIGURATION_NEEDED = 57_395, SGX_QL_UNABLE_TO_GET_COLLATERAL = 57_396, SGX_QL_ERROR_INVALID_PRIVILEGE = 57_397, SGX_QL_NO_QVE_IDENTITY_DATA = 57_399, SGX_QL_CRL_UNSUPPORTED_FORMAT = 57_400, SGX_QL_QEIDENTITY_CHAIN_ERROR = 57_401, SGX_QL_TCBINFO_CHAIN_ERROR = 57_402, SGX_QL_ERROR_QVL_QVE_MISMATCH = 57_403, SGX_QL_TCB_SW_HARDENING_NEEDED = 57_404, SGX_QL_TCB_CONFIGURATION_AND_SW_HARDENING_NEEDED = 57_405, SGX_QL_UNSUPPORTED_MODE = 57_406, SGX_QL_NO_DEVICE = 57_407, SGX_QL_SERVICE_UNAVAILABLE = 57_408, SGX_QL_NETWORK_FAILURE = 57_409, SGX_QL_SERVICE_TIMEOUT = 57_410, SGX_QL_ERROR_BUSY = 57_411, SGX_QL_UNKNOWN_MESSAGE_RESPONSE = 57_412, SGX_QL_PERSISTENT_STORAGE_ERROR = 57_413, SGX_QL_ERROR_MESSAGE_PARSING_ERROR = 57_414, SGX_QL_PLATFORM_UNKNOWN = 57_415, SGX_QL_UNKNOWN_API_VERSION = 57_416, SGX_QL_CERTS_UNAVAILABLE = 57_417, SGX_QL_QVEIDENTITY_MISMATCH = 57_424, SGX_QL_QVE_OUT_OF_DATE = 57_425, SGX_QL_PSW_NOT_AVAILABLE = 57_426, SGX_QL_COLLATERAL_VERSION_NOT_SUPPORTED = 57_427, SGX_QL_TDX_MODULE_MISMATCH = 57_440, SGX_QL_QEIDENTITY_NOT_FOUND = 57_441, SGX_QL_TCBINFO_NOT_FOUND = 57_442, SGX_QL_INTERNAL_SERVER_ERROR = 57_443, SGX_QL_SUPPLEMENTAL_DATA_VERSION_NOT_SUPPORTED = 57_444, SGX_QL_ROOT_CA_UNTRUSTED = 57_445, SGX_QL_TCB_NOT_SUPPORTED = 57_446, SGX_QL_CONFIG_INVALID_JSON = 57_447, SGX_QL_RESULT_INVALID_SIGNATURE = 57_448, SGX_QL_ERROR_MAX = 57_599,
}

Variants§

§

SGX_QL_SUCCESS = 0

§

SGX_QL_ERROR_MIN = 57_345

§

SGX_QL_ERROR_INVALID_PARAMETER = 57_346

§

SGX_QL_ERROR_OUT_OF_MEMORY = 57_347

§

SGX_QL_ERROR_ECDSA_ID_MISMATCH = 57_348

§

SGX_QL_PATHNAME_BUFFER_OVERFLOW_ERROR = 57_349

§

SGX_QL_FILE_ACCESS_ERROR = 57_350

§

SGX_QL_ERROR_STORED_KEY = 57_351

§

SGX_QL_ERROR_PUB_KEY_ID_MISMATCH = 57_352

§

SGX_QL_ERROR_INVALID_PCE_SIG_SCHEME = 57_353

§

SGX_QL_ATT_KEY_BLOB_ERROR = 57_354

§

SGX_QL_UNSUPPORTED_ATT_KEY_ID = 57_355

§

SGX_QL_UNSUPPORTED_LOADING_POLICY = 57_356

§

SGX_QL_INTERFACE_UNAVAILABLE = 57_357

§

SGX_QL_PLATFORM_LIB_UNAVAILABLE = 57_358

§

SGX_QL_ATT_KEY_NOT_INITIALIZED = 57_359

§

SGX_QL_ATT_KEY_CERT_DATA_INVALID = 57_360

§

SGX_QL_NO_PLATFORM_CERT_DATA = 57_361

§

SGX_QL_OUT_OF_EPC = 57_362

§

SGX_QL_ERROR_REPORT = 57_363

§

SGX_QL_ENCLAVE_LOST = 57_364

§

SGX_QL_INVALID_REPORT = 57_365

§

SGX_QL_ENCLAVE_LOAD_ERROR = 57_366

§

SGX_QL_UNABLE_TO_GENERATE_QE_REPORT = 57_367

§

SGX_QL_KEY_CERTIFCATION_ERROR = 57_368

§

SGX_QL_NETWORK_ERROR = 57_369

§

SGX_QL_MESSAGE_ERROR = 57_370

§

SGX_QL_NO_QUOTE_COLLATERAL_DATA = 57_371

§

SGX_QL_QUOTE_CERTIFICATION_DATA_UNSUPPORTED = 57_372

§

SGX_QL_QUOTE_FORMAT_UNSUPPORTED = 57_373

§

SGX_QL_UNABLE_TO_GENERATE_REPORT = 57_374

§

SGX_QL_QE_REPORT_INVALID_SIGNATURE = 57_375

§

SGX_QL_QE_REPORT_UNSUPPORTED_FORMAT = 57_376

§

SGX_QL_PCK_CERT_UNSUPPORTED_FORMAT = 57_377

§

SGX_QL_PCK_CERT_CHAIN_ERROR = 57_378

§

SGX_QL_TCBINFO_UNSUPPORTED_FORMAT = 57_379

§

SGX_QL_TCBINFO_MISMATCH = 57_380

§

SGX_QL_QEIDENTITY_UNSUPPORTED_FORMAT = 57_381

§

SGX_QL_QEIDENTITY_MISMATCH = 57_382

§

SGX_QL_TCB_OUT_OF_DATE = 57_383

§

SGX_QL_TCB_OUT_OF_DATE_CONFIGURATION_NEEDED = 57_384

§

SGX_QL_SGX_ENCLAVE_IDENTITY_OUT_OF_DATE = 57_385

§

SGX_QL_SGX_ENCLAVE_REPORT_ISVSVN_OUT_OF_DATE = 57_386

§

SGX_QL_QE_IDENTITY_OUT_OF_DATE = 57_387

§

SGX_QL_SGX_TCB_INFO_EXPIRED = 57_388

§

SGX_QL_SGX_PCK_CERT_CHAIN_EXPIRED = 57_389

§

SGX_QL_SGX_CRL_EXPIRED = 57_390

§

SGX_QL_SGX_SIGNING_CERT_CHAIN_EXPIRED = 57_391

§

SGX_QL_SGX_ENCLAVE_IDENTITY_EXPIRED = 57_392

§

SGX_QL_PCK_REVOKED = 57_393

§

SGX_QL_TCB_REVOKED = 57_394

§

SGX_QL_TCB_CONFIGURATION_NEEDED = 57_395

§

SGX_QL_UNABLE_TO_GET_COLLATERAL = 57_396

§

SGX_QL_ERROR_INVALID_PRIVILEGE = 57_397

§

SGX_QL_NO_QVE_IDENTITY_DATA = 57_399

§

SGX_QL_CRL_UNSUPPORTED_FORMAT = 57_400

§

SGX_QL_QEIDENTITY_CHAIN_ERROR = 57_401

§

SGX_QL_TCBINFO_CHAIN_ERROR = 57_402

§

SGX_QL_ERROR_QVL_QVE_MISMATCH = 57_403

§

SGX_QL_TCB_SW_HARDENING_NEEDED = 57_404

§

SGX_QL_TCB_CONFIGURATION_AND_SW_HARDENING_NEEDED = 57_405

§

SGX_QL_UNSUPPORTED_MODE = 57_406

§

SGX_QL_NO_DEVICE = 57_407

§

SGX_QL_SERVICE_UNAVAILABLE = 57_408

§

SGX_QL_NETWORK_FAILURE = 57_409

§

SGX_QL_SERVICE_TIMEOUT = 57_410

§

SGX_QL_ERROR_BUSY = 57_411

§

SGX_QL_UNKNOWN_MESSAGE_RESPONSE = 57_412

§

SGX_QL_PERSISTENT_STORAGE_ERROR = 57_413

§

SGX_QL_ERROR_MESSAGE_PARSING_ERROR = 57_414

§

SGX_QL_PLATFORM_UNKNOWN = 57_415

§

SGX_QL_UNKNOWN_API_VERSION = 57_416

§

SGX_QL_CERTS_UNAVAILABLE = 57_417

§

SGX_QL_QVEIDENTITY_MISMATCH = 57_424

§

SGX_QL_QVE_OUT_OF_DATE = 57_425

§

SGX_QL_PSW_NOT_AVAILABLE = 57_426

§

SGX_QL_COLLATERAL_VERSION_NOT_SUPPORTED = 57_427

§

SGX_QL_TDX_MODULE_MISMATCH = 57_440

§

SGX_QL_QEIDENTITY_NOT_FOUND = 57_441

§

SGX_QL_TCBINFO_NOT_FOUND = 57_442

§

SGX_QL_INTERNAL_SERVER_ERROR = 57_443

§

SGX_QL_SUPPLEMENTAL_DATA_VERSION_NOT_SUPPORTED = 57_444

§

SGX_QL_ROOT_CA_UNTRUSTED = 57_445

§

SGX_QL_TCB_NOT_SUPPORTED = 57_446

§

SGX_QL_CONFIG_INVALID_JSON = 57_447

§

SGX_QL_RESULT_INVALID_SIGNATURE = 57_448

§

SGX_QL_ERROR_MAX = 57_599

Implementations§

source§

impl _quote3_error_t

source

pub const TEE_SUCCESS: _quote3_error_t = _quote3_error_t::SGX_QL_SUCCESS

source§

impl _quote3_error_t

source

pub const TEE_ERROR_MIN: _quote3_error_t = _quote3_error_t::SGX_QL_ERROR_MIN

source§

impl _quote3_error_t

source

pub const SGX_QL_ERROR_UNEXPECTED: _quote3_error_t = _quote3_error_t::SGX_QL_ERROR_MIN

source§

impl _quote3_error_t

source

pub const TEE_ERROR_UNEXPECTED: _quote3_error_t = _quote3_error_t::SGX_QL_ERROR_MIN

source§

impl _quote3_error_t

source

pub const TEE_ERROR_INVALID_PARAMETER: _quote3_error_t = _quote3_error_t::SGX_QL_ERROR_INVALID_PARAMETER

source§

impl _quote3_error_t

source

pub const TEE_ERROR_OUT_OF_MEMORY: _quote3_error_t = _quote3_error_t::SGX_QL_ERROR_OUT_OF_MEMORY

source§

impl _quote3_error_t

source

pub const TEE_ERROR_ECDSA_ID_MISMATCH: _quote3_error_t = _quote3_error_t::SGX_QL_ERROR_ECDSA_ID_MISMATCH

source§

impl _quote3_error_t

source

pub const TEE_PATHNAME_BUFFER_OVERFLOW_ERROR: _quote3_error_t = _quote3_error_t::SGX_QL_PATHNAME_BUFFER_OVERFLOW_ERROR

source§

impl _quote3_error_t

source

pub const TEE_FILE_ACCESS_ERROR: _quote3_error_t = _quote3_error_t::SGX_QL_FILE_ACCESS_ERROR

source§

impl _quote3_error_t

source

pub const TEE_ERROR_STORED_KEY: _quote3_error_t = _quote3_error_t::SGX_QL_ERROR_STORED_KEY

source§

impl _quote3_error_t

source

pub const TEE_ERROR_PUB_KEY_ID_MISMATCH: _quote3_error_t = _quote3_error_t::SGX_QL_ERROR_PUB_KEY_ID_MISMATCH

source§

impl _quote3_error_t

source

pub const TEE_ERROR_INVALID_PCE_SIG_SCHEME: _quote3_error_t = _quote3_error_t::SGX_QL_ERROR_INVALID_PCE_SIG_SCHEME

source§

impl _quote3_error_t

source

pub const TEE_ATT_KEY_BLOB_ERROR: _quote3_error_t = _quote3_error_t::SGX_QL_ATT_KEY_BLOB_ERROR

source§

impl _quote3_error_t

source

pub const TEE_UNSUPPORTED_ATT_KEY_ID: _quote3_error_t = _quote3_error_t::SGX_QL_UNSUPPORTED_ATT_KEY_ID

source§

impl _quote3_error_t

source

pub const TEE_UNSUPPORTED_LOADING_POLICY: _quote3_error_t = _quote3_error_t::SGX_QL_UNSUPPORTED_LOADING_POLICY

source§

impl _quote3_error_t

source

pub const TEE_INTERFACE_UNAVAILABLE: _quote3_error_t = _quote3_error_t::SGX_QL_INTERFACE_UNAVAILABLE

source§

impl _quote3_error_t

source

pub const TEE_PLATFORM_LIB_UNAVAILABLE: _quote3_error_t = _quote3_error_t::SGX_QL_PLATFORM_LIB_UNAVAILABLE

source§

impl _quote3_error_t

source

pub const TEE_ATT_KEY_NOT_INITIALIZED: _quote3_error_t = _quote3_error_t::SGX_QL_ATT_KEY_NOT_INITIALIZED

source§

impl _quote3_error_t

source

pub const TEE_ATT_KEY_CERT_DATA_INVALID: _quote3_error_t = _quote3_error_t::SGX_QL_ATT_KEY_CERT_DATA_INVALID

source§

impl _quote3_error_t

source

pub const TEE_NO_PLATFORM_CERT_DATA: _quote3_error_t = _quote3_error_t::SGX_QL_NO_PLATFORM_CERT_DATA

source§

impl _quote3_error_t

source

pub const TEE_OUT_OF_EPC: _quote3_error_t = _quote3_error_t::SGX_QL_OUT_OF_EPC

source§

impl _quote3_error_t

source

pub const TEE_ERROR_REPORT: _quote3_error_t = _quote3_error_t::SGX_QL_ERROR_REPORT

source§

impl _quote3_error_t

source

pub const TEE_ENCLAVE_LOST: _quote3_error_t = _quote3_error_t::SGX_QL_ENCLAVE_LOST

source§

impl _quote3_error_t

source

pub const TEE_INVALID_REPORT: _quote3_error_t = _quote3_error_t::SGX_QL_INVALID_REPORT

source§

impl _quote3_error_t

source

pub const TEE_ENCLAVE_LOAD_ERROR: _quote3_error_t = _quote3_error_t::SGX_QL_ENCLAVE_LOAD_ERROR

source§

impl _quote3_error_t

source

pub const TEE_UNABLE_TO_GENERATE_QE_REPORT: _quote3_error_t = _quote3_error_t::SGX_QL_UNABLE_TO_GENERATE_QE_REPORT

source§

impl _quote3_error_t

source

pub const TEE_KEY_CERTIFCATION_ERROR: _quote3_error_t = _quote3_error_t::SGX_QL_KEY_CERTIFCATION_ERROR

source§

impl _quote3_error_t

source

pub const TEE_NETWORK_ERROR: _quote3_error_t = _quote3_error_t::SGX_QL_NETWORK_ERROR

source§

impl _quote3_error_t

source

pub const TEE_MESSAGE_ERROR: _quote3_error_t = _quote3_error_t::SGX_QL_MESSAGE_ERROR

source§

impl _quote3_error_t

source

pub const TEE_NO_QUOTE_COLLATERAL_DATA: _quote3_error_t = _quote3_error_t::SGX_QL_NO_QUOTE_COLLATERAL_DATA

source§

impl _quote3_error_t

source

pub const TEE_QUOTE_CERTIFICATION_DATA_UNSUPPORTED: _quote3_error_t = _quote3_error_t::SGX_QL_QUOTE_CERTIFICATION_DATA_UNSUPPORTED

source§

impl _quote3_error_t

source

pub const TEE_QUOTE_FORMAT_UNSUPPORTED: _quote3_error_t = _quote3_error_t::SGX_QL_QUOTE_FORMAT_UNSUPPORTED

source§

impl _quote3_error_t

source

pub const TEE_UNABLE_TO_GENERATE_REPORT: _quote3_error_t = _quote3_error_t::SGX_QL_UNABLE_TO_GENERATE_REPORT

source§

impl _quote3_error_t

source

pub const TEE_QE_REPORT_INVALID_SIGNATURE: _quote3_error_t = _quote3_error_t::SGX_QL_QE_REPORT_INVALID_SIGNATURE

source§

impl _quote3_error_t

source

pub const TEE_QE_REPORT_UNSUPPORTED_FORMAT: _quote3_error_t = _quote3_error_t::SGX_QL_QE_REPORT_UNSUPPORTED_FORMAT

source§

impl _quote3_error_t

source

pub const TEE_PCK_CERT_UNSUPPORTED_FORMAT: _quote3_error_t = _quote3_error_t::SGX_QL_PCK_CERT_UNSUPPORTED_FORMAT

source§

impl _quote3_error_t

source

pub const TEE_PCK_CERT_CHAIN_ERROR: _quote3_error_t = _quote3_error_t::SGX_QL_PCK_CERT_CHAIN_ERROR

source§

impl _quote3_error_t

source

pub const TEE_TCBINFO_UNSUPPORTED_FORMAT: _quote3_error_t = _quote3_error_t::SGX_QL_TCBINFO_UNSUPPORTED_FORMAT

source§

impl _quote3_error_t

source

pub const TEE_TCBINFO_MISMATCH: _quote3_error_t = _quote3_error_t::SGX_QL_TCBINFO_MISMATCH

source§

impl _quote3_error_t

source

pub const TEE_QEIDENTITY_UNSUPPORTED_FORMAT: _quote3_error_t = _quote3_error_t::SGX_QL_QEIDENTITY_UNSUPPORTED_FORMAT

source§

impl _quote3_error_t

source

pub const TEE_QEIDENTITY_MISMATCH: _quote3_error_t = _quote3_error_t::SGX_QL_QEIDENTITY_MISMATCH

source§

impl _quote3_error_t

source

pub const TEE_TCB_OUT_OF_DATE: _quote3_error_t = _quote3_error_t::SGX_QL_TCB_OUT_OF_DATE

source§

impl _quote3_error_t

source

pub const TEE_TCB_OUT_OF_DATE_CONFIGURATION_NEEDED: _quote3_error_t = _quote3_error_t::SGX_QL_TCB_OUT_OF_DATE_CONFIGURATION_NEEDED

source§

impl _quote3_error_t

source

pub const TEE_SGX_ENCLAVE_IDENTITY_OUT_OF_DATE: _quote3_error_t = _quote3_error_t::SGX_QL_SGX_ENCLAVE_IDENTITY_OUT_OF_DATE

source§

impl _quote3_error_t

source

pub const TEE_SGX_ENCLAVE_REPORT_ISVSVN_OUT_OF_DATE: _quote3_error_t = _quote3_error_t::SGX_QL_SGX_ENCLAVE_REPORT_ISVSVN_OUT_OF_DATE

source§

impl _quote3_error_t

source

pub const TEE_QE_IDENTITY_OUT_OF_DATE: _quote3_error_t = _quote3_error_t::SGX_QL_QE_IDENTITY_OUT_OF_DATE

source§

impl _quote3_error_t

source

pub const TEE_SGX_TCB_INFO_EXPIRED: _quote3_error_t = _quote3_error_t::SGX_QL_SGX_TCB_INFO_EXPIRED

source§

impl _quote3_error_t

source

pub const TEE_SGX_PCK_CERT_CHAIN_EXPIRED: _quote3_error_t = _quote3_error_t::SGX_QL_SGX_PCK_CERT_CHAIN_EXPIRED

source§

impl _quote3_error_t

source

pub const TEE_SGX_CRL_EXPIRED: _quote3_error_t = _quote3_error_t::SGX_QL_SGX_CRL_EXPIRED

source§

impl _quote3_error_t

source

pub const TEE_SGX_SIGNING_CERT_CHAIN_EXPIRED: _quote3_error_t = _quote3_error_t::SGX_QL_SGX_SIGNING_CERT_CHAIN_EXPIRED

source§

impl _quote3_error_t

source

pub const TEE_SGX_ENCLAVE_IDENTITY_EXPIRED: _quote3_error_t = _quote3_error_t::SGX_QL_SGX_ENCLAVE_IDENTITY_EXPIRED

source§

impl _quote3_error_t

source

pub const TEE_PCK_REVOKED: _quote3_error_t = _quote3_error_t::SGX_QL_PCK_REVOKED

source§

impl _quote3_error_t

source

pub const TEE_TCB_REVOKED: _quote3_error_t = _quote3_error_t::SGX_QL_TCB_REVOKED

source§

impl _quote3_error_t

source

pub const TEE_TCB_CONFIGURATION_NEEDED: _quote3_error_t = _quote3_error_t::SGX_QL_TCB_CONFIGURATION_NEEDED

source§

impl _quote3_error_t

source

pub const TEE_UNABLE_TO_GET_COLLATERAL: _quote3_error_t = _quote3_error_t::SGX_QL_UNABLE_TO_GET_COLLATERAL

source§

impl _quote3_error_t

source

pub const TEE_ERROR_INVALID_PRIVILEGE: _quote3_error_t = _quote3_error_t::SGX_QL_ERROR_INVALID_PRIVILEGE

source§

impl _quote3_error_t

source

pub const TEE_NO_QVE_IDENTITY_DATA: _quote3_error_t = _quote3_error_t::SGX_QL_NO_QVE_IDENTITY_DATA

source§

impl _quote3_error_t

source

pub const TEE_CRL_UNSUPPORTED_FORMAT: _quote3_error_t = _quote3_error_t::SGX_QL_CRL_UNSUPPORTED_FORMAT

source§

impl _quote3_error_t

source

pub const TEE_QEIDENTITY_CHAIN_ERROR: _quote3_error_t = _quote3_error_t::SGX_QL_QEIDENTITY_CHAIN_ERROR

source§

impl _quote3_error_t

source

pub const TEE_TCBINFO_CHAIN_ERROR: _quote3_error_t = _quote3_error_t::SGX_QL_TCBINFO_CHAIN_ERROR

source§

impl _quote3_error_t

source

pub const TEE_ERROR_QVL_QVE_MISMATCH: _quote3_error_t = _quote3_error_t::SGX_QL_ERROR_QVL_QVE_MISMATCH

source§

impl _quote3_error_t

source

pub const TEE_TCB_SW_HARDENING_NEEDED: _quote3_error_t = _quote3_error_t::SGX_QL_TCB_SW_HARDENING_NEEDED

source§

impl _quote3_error_t

source

pub const TEE_TCB_CONFIGURATION_AND_SW_HARDENING_NEEDED: _quote3_error_t = _quote3_error_t::SGX_QL_TCB_CONFIGURATION_AND_SW_HARDENING_NEEDED

source§

impl _quote3_error_t

source

pub const TEE_UNSUPPORTED_MODE: _quote3_error_t = _quote3_error_t::SGX_QL_UNSUPPORTED_MODE

source§

impl _quote3_error_t

source

pub const TEE_NO_DEVICE: _quote3_error_t = _quote3_error_t::SGX_QL_NO_DEVICE

source§

impl _quote3_error_t

source

pub const TEE_SERVICE_UNAVAILABLE: _quote3_error_t = _quote3_error_t::SGX_QL_SERVICE_UNAVAILABLE

source§

impl _quote3_error_t

source

pub const TEE_NETWORK_FAILURE: _quote3_error_t = _quote3_error_t::SGX_QL_NETWORK_FAILURE

source§

impl _quote3_error_t

source

pub const TEE_SERVICE_TIMEOUT: _quote3_error_t = _quote3_error_t::SGX_QL_SERVICE_TIMEOUT

source§

impl _quote3_error_t

source

pub const TEE_ERROR_BUSY: _quote3_error_t = _quote3_error_t::SGX_QL_ERROR_BUSY

source§

impl _quote3_error_t

source

pub const TEE_UNKNOWN_MESSAGE_RESPONSE: _quote3_error_t = _quote3_error_t::SGX_QL_UNKNOWN_MESSAGE_RESPONSE

source§

impl _quote3_error_t

source

pub const TEE_PERSISTENT_STORAGE_ERROR: _quote3_error_t = _quote3_error_t::SGX_QL_PERSISTENT_STORAGE_ERROR

source§

impl _quote3_error_t

source

pub const TEE_ERROR_MESSAGE_PARSING_ERROR: _quote3_error_t = _quote3_error_t::SGX_QL_ERROR_MESSAGE_PARSING_ERROR

source§

impl _quote3_error_t

source

pub const TEE_PLATFORM_UNKNOWN: _quote3_error_t = _quote3_error_t::SGX_QL_PLATFORM_UNKNOWN

source§

impl _quote3_error_t

source

pub const TEE_UNKNOWN_API_VERSION: _quote3_error_t = _quote3_error_t::SGX_QL_UNKNOWN_API_VERSION

source§

impl _quote3_error_t

source

pub const TEE_CERTS_UNAVAILABLE: _quote3_error_t = _quote3_error_t::SGX_QL_CERTS_UNAVAILABLE

source§

impl _quote3_error_t

source

pub const TEE_QVEIDENTITY_MISMATCH: _quote3_error_t = _quote3_error_t::SGX_QL_QVEIDENTITY_MISMATCH

source§

impl _quote3_error_t

source

pub const TEE_QVE_OUT_OF_DATE: _quote3_error_t = _quote3_error_t::SGX_QL_QVE_OUT_OF_DATE

source§

impl _quote3_error_t

source

pub const TEE_PSW_NOT_AVAILABLE: _quote3_error_t = _quote3_error_t::SGX_QL_PSW_NOT_AVAILABLE

source§

impl _quote3_error_t

source

pub const TEE_COLLATERAL_VERSION_NOT_SUPPORTED: _quote3_error_t = _quote3_error_t::SGX_QL_COLLATERAL_VERSION_NOT_SUPPORTED

source§

impl _quote3_error_t

source

pub const TEE_TDX_MODULE_MISMATCH: _quote3_error_t = _quote3_error_t::SGX_QL_TDX_MODULE_MISMATCH

source§

impl _quote3_error_t

source

pub const TEE_QEIDENTITY_NOT_FOUND: _quote3_error_t = _quote3_error_t::SGX_QL_QEIDENTITY_NOT_FOUND

source§

impl _quote3_error_t

source

pub const TEE_TCBINFO_NOT_FOUND: _quote3_error_t = _quote3_error_t::SGX_QL_TCBINFO_NOT_FOUND

source§

impl _quote3_error_t

source

pub const TEE_INTERNAL_SERVER_ERROR: _quote3_error_t = _quote3_error_t::SGX_QL_INTERNAL_SERVER_ERROR

source§

impl _quote3_error_t

source

pub const TEE_SUPPLEMENTAL_DATA_VERSION_NOT_SUPPORTED: _quote3_error_t = _quote3_error_t::SGX_QL_SUPPLEMENTAL_DATA_VERSION_NOT_SUPPORTED

source§

impl _quote3_error_t

source

pub const TEE_ROOT_CA_UNTRUSTED: _quote3_error_t = _quote3_error_t::SGX_QL_ROOT_CA_UNTRUSTED

source§

impl _quote3_error_t

source

pub const TEE_TCB_NOT_SUPPORTED: _quote3_error_t = _quote3_error_t::SGX_QL_TCB_NOT_SUPPORTED

source§

impl _quote3_error_t

source

pub const TEE_CONFIG_INVALID_JSON: _quote3_error_t = _quote3_error_t::SGX_QL_CONFIG_INVALID_JSON

source§

impl _quote3_error_t

source

pub const TEE_RESULT_INVALID_SIGNATURE: _quote3_error_t = _quote3_error_t::SGX_QL_RESULT_INVALID_SIGNATURE

source§

impl _quote3_error_t

source

pub const TEE_ERROR_MAX: _quote3_error_t = _quote3_error_t::SGX_QL_ERROR_MAX

Trait Implementations§

source§

impl Clone for _quote3_error_t

source§

fn clone(&self) -> _quote3_error_t

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for _quote3_error_t

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Hash for _quote3_error_t

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for _quote3_error_t

source§

fn eq(&self, other: &_quote3_error_t) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Copy for _quote3_error_t

source§

impl Eq for _quote3_error_t

source§

impl StructuralPartialEq for _quote3_error_t

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.