#[repr(C)]pub enum EventType {
Show 35 variants
BAD_REQUEST = 0,
NODE_NOT_ENROLLED = 1,
INVALID_NAME = 2,
INVALID_VALUE = 3,
UN_AUTHORIZED = 4,
NO_ACCOUNT_SELECTED = 5,
NO_ZONE_SELECTED = 6,
ATTESTATION_REQUIRED = 7,
NOT_FOUND = 8,
UNIQUE_VIOLATION = 9,
KEY_UNIQUE_VIOLATION = 10,
INVALID_STATE = 11,
USER_ALREADY_EXISTS = 12,
FORBIDDEN = 13,
AUTH_FAILED = 14,
INVALID_SESSION = 15,
SESSION_EXPIRED = 16,
CERT_PARSE_ERROR = 17,
QUOTA_EXCEEDED = 18,
USER_ACCOUNT_PENDING = 19,
INTERNAL_SERVER_ERROR = 20,
MISSING_REQUIRED_PARAMETER = 21,
INVALID_PATH_PARAMETER = 22,
INVALID_HEADER = 23,
INVALID_QUERY_PARAMETER = 24,
INVALID_BODY_PARAMETER = 25,
METHOD_NOT_ALLOWED = 26,
LATEST_EULA_NOT_ACCEPTED = 27,
CONFLICT = 28,
DCAP_ARTIFACT_RETRIEVAL_ERROR = 29,
DCAP_ERROR = 30,
DCAP_ARTIFACT_SERIALIZATION_ERROR = 31,
DCAP_ARTIFACT_DESERIALIZATION_ERROR = 32,
LOCKED = 33,
UNDERGOING_MAINTENANCE = 34,
}Expand description
String enumeration identifying the event
Enumeration of values.
Since this enum’s variants do not hold data, we can easily define them them as #[repr(C)]
which helps with FFI.
Variants§
BAD_REQUEST = 0
NODE_NOT_ENROLLED = 1
INVALID_NAME = 2
INVALID_VALUE = 3
UN_AUTHORIZED = 4
NO_ACCOUNT_SELECTED = 5
NO_ZONE_SELECTED = 6
ATTESTATION_REQUIRED = 7
NOT_FOUND = 8
UNIQUE_VIOLATION = 9
KEY_UNIQUE_VIOLATION = 10
INVALID_STATE = 11
USER_ALREADY_EXISTS = 12
FORBIDDEN = 13
AUTH_FAILED = 14
INVALID_SESSION = 15
SESSION_EXPIRED = 16
CERT_PARSE_ERROR = 17
QUOTA_EXCEEDED = 18
USER_ACCOUNT_PENDING = 19
INTERNAL_SERVER_ERROR = 20
MISSING_REQUIRED_PARAMETER = 21
INVALID_PATH_PARAMETER = 22
INVALID_HEADER = 23
INVALID_QUERY_PARAMETER = 24
INVALID_BODY_PARAMETER = 25
METHOD_NOT_ALLOWED = 26
LATEST_EULA_NOT_ACCEPTED = 27
CONFLICT = 28
DCAP_ARTIFACT_RETRIEVAL_ERROR = 29
DCAP_ERROR = 30
DCAP_ARTIFACT_SERIALIZATION_ERROR = 31
DCAP_ARTIFACT_DESERIALIZATION_ERROR = 32
LOCKED = 33
UNDERGOING_MAINTENANCE = 34
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EventType
impl<'de> Deserialize<'de> for EventType
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<EventType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EventType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for EventType
impl Ord for EventType
Source§impl PartialOrd for EventType
impl PartialOrd for EventType
Source§impl Serialize for EventType
impl Serialize for EventType
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Copy for EventType
impl Eq for EventType
impl StructuralPartialEq for EventType
Auto Trait Implementations§
impl Freeze for EventType
impl RefUnwindSafe for EventType
impl Send for EventType
impl Sync for EventType
impl Unpin for EventType
impl UnwindSafe for EventType
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