app_store_server_library/primitives/
send_attempt_result.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, Deserialize, Serialize, Hash, PartialEq, Eq)]
7pub enum SendAttemptResult {
8 #[serde(rename = "SUCCESS")]
9 Success,
10 #[serde(rename = "TIMED_OUT")]
11 TimedOut,
12 #[serde(rename = "TLS_ISSUE")]
13 TlsIssue,
14 #[serde(rename = "CIRCULAR_REDIRECT")]
15 CircularRedirect,
16 #[serde(rename = "NO_RESPONSE")]
17 NoResponse,
18 #[serde(rename = "SOCKET_ISSUE")]
19 SocketIssue,
20 #[serde(rename = "UNSUPPORTED_CHARSET")]
21 UnsupportedCharset,
22 #[serde(rename = "INVALID_RESPONSE")]
23 InvalidResponse,
24 #[serde(rename = "PREMATURE_CLOSE")]
25 PrematureClose,
26 #[serde(rename = "UNSUCCESSFUL_HTTP_RESPONSE_CODE")]
27 UnsuccessfulHttpResponseCode,
28 #[serde(rename = "OTHER")]
29 Other,
30}