Enum aesm_client::AesmError
source · [−]pub enum AesmError {
Show 51 variants
UnexpectedError_1,
NoDeviceError_2,
ParameterError_3,
EpidblobError_4,
EpidRevokedError_5,
GetLicensetokenError_6,
SessionInvalid_7,
MaxNumSessionReached_8,
PsdaUnavailable_9,
EphSessionFailed_10,
LongTermPairingFailed_11,
NetworkError_12,
NetworkBusyError_13,
ProxySettingAssist_14,
FileAccessError_15,
SgxProvisionFailed_16,
ServiceStopped_17,
Busy_18,
BackendServerBusy_19,
UpdateAvailable_20,
OutOfMemoryError_21,
MsgError_22,
ThreadError_23,
SgxDeviceNotAvailable_24,
EnableSgxDeviceFailed_25,
PlatformInfoBlobInvalidSig_26,
ServiceNotAvailable_27,
KdfMismatch_28,
OutOfEpc_29,
ServiceUnavailable_30,
UnrecognizedPlatform_31,
EcdsaIdMismatch_32,
PathnameBufferOverflow_33,
ErrorStoredKey_34,
PubKeyIdMismatch_35,
InvalidPceSigScheme_36,
AttKeyBlobError_37,
UnsupportedAttKeyId_38,
UnsupportedLoadingPolicy_39,
InterfaceUnavailable_40,
PlatformLibUnavailable_41,
AttKeyNotInitialized_42,
AttKeyCertDataInvalid_43,
NoPlatformCertData_44,
ReportError_45,
EnclaveLost_46,
InvalidReport_47,
EnclaveLoadError_48,
UnableToGenerateQeReport_49,
KeyCertificationError_50,
Unknown(u32),
}
Variants
UnexpectedError_1
NoDeviceError_2
ParameterError_3
EpidblobError_4
EpidRevokedError_5
GetLicensetokenError_6
SessionInvalid_7
MaxNumSessionReached_8
PsdaUnavailable_9
EphSessionFailed_10
LongTermPairingFailed_11
NetworkError_12
NetworkBusyError_13
ProxySettingAssist_14
FileAccessError_15
SgxProvisionFailed_16
ServiceStopped_17
Busy_18
BackendServerBusy_19
UpdateAvailable_20
OutOfMemoryError_21
MsgError_22
ThreadError_23
SgxDeviceNotAvailable_24
EnableSgxDeviceFailed_25
PlatformInfoBlobInvalidSig_26
ServiceNotAvailable_27
KdfMismatch_28
OutOfEpc_29
ServiceUnavailable_30
UnrecognizedPlatform_31
EcdsaIdMismatch_32
PathnameBufferOverflow_33
ErrorStoredKey_34
PubKeyIdMismatch_35
InvalidPceSigScheme_36
AttKeyBlobError_37
UnsupportedAttKeyId_38
UnsupportedLoadingPolicy_39
InterfaceUnavailable_40
PlatformLibUnavailable_41
AttKeyNotInitialized_42
AttKeyCertDataInvalid_43
NoPlatformCertData_44
ReportError_45
EnclaveLost_46
InvalidReport_47
EnclaveLoadError_48
UnableToGenerateQeReport_49
KeyCertificationError_50
Unknown(u32)
Trait Implementations
impl Copy for AesmError
Auto Trait Implementations
impl RefUnwindSafe for AesmError
impl Send for AesmError
impl Sync for AesmError
impl Unpin for AesmError
impl UnwindSafe for AesmError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more