onesignal_rust_api/models/
delivery_data.rs1#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
14pub struct DeliveryData {
15 #[serde(rename = "successful", skip_serializing_if = "Option::is_none")]
17 pub successful: Option<i32>,
18 #[serde(rename = "failed", skip_serializing_if = "Option::is_none")]
20 pub failed: Option<i32>,
21 #[serde(rename = "errored", skip_serializing_if = "Option::is_none")]
23 pub errored: Option<i32>,
24 #[serde(rename = "converted", skip_serializing_if = "Option::is_none")]
26 pub converted: Option<i32>,
27 #[serde(rename = "received", skip_serializing_if = "Option::is_none")]
29 pub received: Option<i32>,
30}
31
32impl DeliveryData {
33 pub fn new() -> DeliveryData {
34 DeliveryData {
35 successful: None,
36 failed: None,
37 errored: None,
38 converted: None,
39 received: None,
40 }
41 }
42}
43
44