pub enum IsletHESError {
GenericError,
InvalidArgument,
NotPermitted,
DoesNotExist,
BadState,
NotSupported,
}Variants§
GenericError
Implementations may use this error code if none of the other is applicable.
InvalidArgument
The parameters passed to the function are invalid.
NotPermitted
Measurement signer_id doesn’t match for extend operation
DoesNotExist
Slot_id of a Measurement is not populated
BadState
Slot_id of a Measurement is lock for extend operation
NotSupported
Requested key size of DAK is not supported
Trait Implementations§
Source§impl Debug for IsletHESError
impl Debug for IsletHESError
Source§impl From<AttestationError> for IsletHESError
impl From<AttestationError> for IsletHESError
Source§fn from(value: AttestationError) -> Self
fn from(value: AttestationError) -> Self
Converts to this type from the input type.
Source§impl From<MeasurementError> for IsletHESError
impl From<MeasurementError> for IsletHESError
Source§fn from(value: MeasurementError) -> Self
fn from(value: MeasurementError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for IsletHESError
impl RefUnwindSafe for IsletHESError
impl Send for IsletHESError
impl Sync for IsletHESError
impl Unpin for IsletHESError
impl UnsafeUnpin for IsletHESError
impl UnwindSafe for IsletHESError
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