onesignal_rust_api/models/
string_map.rs1#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
15pub struct StringMap {
16 #[serde(rename = "en", skip_serializing_if = "Option::is_none")]
18 pub en: Option<String>,
19 #[serde(rename = "ar", skip_serializing_if = "Option::is_none")]
21 pub ar: Option<String>,
22 #[serde(rename = "bs", skip_serializing_if = "Option::is_none")]
24 pub bs: Option<String>,
25 #[serde(rename = "bg", skip_serializing_if = "Option::is_none")]
27 pub bg: Option<String>,
28 #[serde(rename = "ca", skip_serializing_if = "Option::is_none")]
30 pub ca: Option<String>,
31 #[serde(rename = "zh-Hans", skip_serializing_if = "Option::is_none")]
33 pub zh_hans: Option<String>,
34 #[serde(rename = "zh-Hant", skip_serializing_if = "Option::is_none")]
36 pub zh_hant: Option<String>,
37 #[serde(rename = "zh", skip_serializing_if = "Option::is_none")]
39 pub zh: Option<String>,
40 #[serde(rename = "hr", skip_serializing_if = "Option::is_none")]
42 pub hr: Option<String>,
43 #[serde(rename = "cs", skip_serializing_if = "Option::is_none")]
45 pub cs: Option<String>,
46 #[serde(rename = "da", skip_serializing_if = "Option::is_none")]
48 pub da: Option<String>,
49 #[serde(rename = "nl", skip_serializing_if = "Option::is_none")]
51 pub nl: Option<String>,
52 #[serde(rename = "et", skip_serializing_if = "Option::is_none")]
54 pub et: Option<String>,
55 #[serde(rename = "fi", skip_serializing_if = "Option::is_none")]
57 pub fi: Option<String>,
58 #[serde(rename = "fr", skip_serializing_if = "Option::is_none")]
60 pub fr: Option<String>,
61 #[serde(rename = "ka", skip_serializing_if = "Option::is_none")]
63 pub ka: Option<String>,
64 #[serde(rename = "de", skip_serializing_if = "Option::is_none")]
66 pub de: Option<String>,
67 #[serde(rename = "el", skip_serializing_if = "Option::is_none")]
69 pub el: Option<String>,
70 #[serde(rename = "hi", skip_serializing_if = "Option::is_none")]
72 pub hi: Option<String>,
73 #[serde(rename = "he", skip_serializing_if = "Option::is_none")]
75 pub he: Option<String>,
76 #[serde(rename = "hu", skip_serializing_if = "Option::is_none")]
78 pub hu: Option<String>,
79 #[serde(rename = "id", skip_serializing_if = "Option::is_none")]
81 pub id: Option<String>,
82 #[serde(rename = "it", skip_serializing_if = "Option::is_none")]
84 pub it: Option<String>,
85 #[serde(rename = "ja", skip_serializing_if = "Option::is_none")]
87 pub ja: Option<String>,
88 #[serde(rename = "ko", skip_serializing_if = "Option::is_none")]
90 pub ko: Option<String>,
91 #[serde(rename = "lv", skip_serializing_if = "Option::is_none")]
93 pub lv: Option<String>,
94 #[serde(rename = "lt", skip_serializing_if = "Option::is_none")]
96 pub lt: Option<String>,
97 #[serde(rename = "ms", skip_serializing_if = "Option::is_none")]
99 pub ms: Option<String>,
100 #[serde(rename = "nb", skip_serializing_if = "Option::is_none")]
102 pub nb: Option<String>,
103 #[serde(rename = "pl", skip_serializing_if = "Option::is_none")]
105 pub pl: Option<String>,
106 #[serde(rename = "fa", skip_serializing_if = "Option::is_none")]
108 pub fa: Option<String>,
109 #[serde(rename = "pt", skip_serializing_if = "Option::is_none")]
111 pub pt: Option<String>,
112 #[serde(rename = "pa", skip_serializing_if = "Option::is_none")]
114 pub pa: Option<String>,
115 #[serde(rename = "ro", skip_serializing_if = "Option::is_none")]
117 pub ro: Option<String>,
118 #[serde(rename = "ru", skip_serializing_if = "Option::is_none")]
120 pub ru: Option<String>,
121 #[serde(rename = "sr", skip_serializing_if = "Option::is_none")]
123 pub sr: Option<String>,
124 #[serde(rename = "sk", skip_serializing_if = "Option::is_none")]
126 pub sk: Option<String>,
127 #[serde(rename = "es", skip_serializing_if = "Option::is_none")]
129 pub es: Option<String>,
130 #[serde(rename = "sv", skip_serializing_if = "Option::is_none")]
132 pub sv: Option<String>,
133 #[serde(rename = "th", skip_serializing_if = "Option::is_none")]
135 pub th: Option<String>,
136 #[serde(rename = "tr", skip_serializing_if = "Option::is_none")]
138 pub tr: Option<String>,
139 #[serde(rename = "uk", skip_serializing_if = "Option::is_none")]
141 pub uk: Option<String>,
142 #[serde(rename = "vi", skip_serializing_if = "Option::is_none")]
144 pub vi: Option<String>,
145}
146
147impl StringMap {
148 pub fn new() -> StringMap {
149 StringMap {
150 en: None,
151 ar: None,
152 bs: None,
153 bg: None,
154 ca: None,
155 zh_hans: None,
156 zh_hant: None,
157 zh: None,
158 hr: None,
159 cs: None,
160 da: None,
161 nl: None,
162 et: None,
163 fi: None,
164 fr: None,
165 ka: None,
166 de: None,
167 el: None,
168 hi: None,
169 he: None,
170 hu: None,
171 id: None,
172 it: None,
173 ja: None,
174 ko: None,
175 lv: None,
176 lt: None,
177 ms: None,
178 nb: None,
179 pl: None,
180 fa: None,
181 pt: None,
182 pa: None,
183 ro: None,
184 ru: None,
185 sr: None,
186 sk: None,
187 es: None,
188 sv: None,
189 th: None,
190 tr: None,
191 uk: None,
192 vi: None,
193 }
194 }
195}
196
197