onesignal_rust_api/models/
string_map.rs#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
pub struct StringMap {
#[serde(rename = "en", skip_serializing_if = "Option::is_none")]
pub en: Option<String>,
#[serde(rename = "ar", skip_serializing_if = "Option::is_none")]
pub ar: Option<String>,
#[serde(rename = "bs", skip_serializing_if = "Option::is_none")]
pub bs: Option<String>,
#[serde(rename = "bg", skip_serializing_if = "Option::is_none")]
pub bg: Option<String>,
#[serde(rename = "ca", skip_serializing_if = "Option::is_none")]
pub ca: Option<String>,
#[serde(rename = "zh-Hans", skip_serializing_if = "Option::is_none")]
pub zh_hans: Option<String>,
#[serde(rename = "zh-Hant", skip_serializing_if = "Option::is_none")]
pub zh_hant: Option<String>,
#[serde(rename = "zh", skip_serializing_if = "Option::is_none")]
pub zh: Option<String>,
#[serde(rename = "hr", skip_serializing_if = "Option::is_none")]
pub hr: Option<String>,
#[serde(rename = "cs", skip_serializing_if = "Option::is_none")]
pub cs: Option<String>,
#[serde(rename = "da", skip_serializing_if = "Option::is_none")]
pub da: Option<String>,
#[serde(rename = "nl", skip_serializing_if = "Option::is_none")]
pub nl: Option<String>,
#[serde(rename = "et", skip_serializing_if = "Option::is_none")]
pub et: Option<String>,
#[serde(rename = "fi", skip_serializing_if = "Option::is_none")]
pub fi: Option<String>,
#[serde(rename = "fr", skip_serializing_if = "Option::is_none")]
pub fr: Option<String>,
#[serde(rename = "ka", skip_serializing_if = "Option::is_none")]
pub ka: Option<String>,
#[serde(rename = "de", skip_serializing_if = "Option::is_none")]
pub de: Option<String>,
#[serde(rename = "el", skip_serializing_if = "Option::is_none")]
pub el: Option<String>,
#[serde(rename = "hi", skip_serializing_if = "Option::is_none")]
pub hi: Option<String>,
#[serde(rename = "he", skip_serializing_if = "Option::is_none")]
pub he: Option<String>,
#[serde(rename = "hu", skip_serializing_if = "Option::is_none")]
pub hu: Option<String>,
#[serde(rename = "id", skip_serializing_if = "Option::is_none")]
pub id: Option<String>,
#[serde(rename = "it", skip_serializing_if = "Option::is_none")]
pub it: Option<String>,
#[serde(rename = "ja", skip_serializing_if = "Option::is_none")]
pub ja: Option<String>,
#[serde(rename = "ko", skip_serializing_if = "Option::is_none")]
pub ko: Option<String>,
#[serde(rename = "lv", skip_serializing_if = "Option::is_none")]
pub lv: Option<String>,
#[serde(rename = "lt", skip_serializing_if = "Option::is_none")]
pub lt: Option<String>,
#[serde(rename = "ms", skip_serializing_if = "Option::is_none")]
pub ms: Option<String>,
#[serde(rename = "nb", skip_serializing_if = "Option::is_none")]
pub nb: Option<String>,
#[serde(rename = "pl", skip_serializing_if = "Option::is_none")]
pub pl: Option<String>,
#[serde(rename = "fa", skip_serializing_if = "Option::is_none")]
pub fa: Option<String>,
#[serde(rename = "pt", skip_serializing_if = "Option::is_none")]
pub pt: Option<String>,
#[serde(rename = "pa", skip_serializing_if = "Option::is_none")]
pub pa: Option<String>,
#[serde(rename = "ro", skip_serializing_if = "Option::is_none")]
pub ro: Option<String>,
#[serde(rename = "ru", skip_serializing_if = "Option::is_none")]
pub ru: Option<String>,
#[serde(rename = "sr", skip_serializing_if = "Option::is_none")]
pub sr: Option<String>,
#[serde(rename = "sk", skip_serializing_if = "Option::is_none")]
pub sk: Option<String>,
#[serde(rename = "es", skip_serializing_if = "Option::is_none")]
pub es: Option<String>,
#[serde(rename = "sv", skip_serializing_if = "Option::is_none")]
pub sv: Option<String>,
#[serde(rename = "th", skip_serializing_if = "Option::is_none")]
pub th: Option<String>,
#[serde(rename = "tr", skip_serializing_if = "Option::is_none")]
pub tr: Option<String>,
#[serde(rename = "uk", skip_serializing_if = "Option::is_none")]
pub uk: Option<String>,
#[serde(rename = "vi", skip_serializing_if = "Option::is_none")]
pub vi: Option<String>,
}
impl StringMap {
pub fn new() -> StringMap {
StringMap {
en: None,
ar: None,
bs: None,
bg: None,
ca: None,
zh_hans: None,
zh_hant: None,
zh: None,
hr: None,
cs: None,
da: None,
nl: None,
et: None,
fi: None,
fr: None,
ka: None,
de: None,
el: None,
hi: None,
he: None,
hu: None,
id: None,
it: None,
ja: None,
ko: None,
lv: None,
lt: None,
ms: None,
nb: None,
pl: None,
fa: None,
pt: None,
pa: None,
ro: None,
ru: None,
sr: None,
sk: None,
es: None,
sv: None,
th: None,
tr: None,
uk: None,
vi: None,
}
}
}