radarr_api_rs/models/
tmdb_country_code.rs

1/*
2 * Radarr
3 *
4 * Radarr API docs
5 *
6 * The version of the OpenAPI document: 3.0.0
7 * 
8 * Generated by: https://openapi-generator.tech
9 */
10
11
12/// 
13#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
14pub enum TmdbCountryCode {
15    #[serde(rename = "au")]
16    Au,
17    #[serde(rename = "br")]
18    Br,
19    #[serde(rename = "ca")]
20    Ca,
21    #[serde(rename = "fr")]
22    Fr,
23    #[serde(rename = "de")]
24    De,
25    #[serde(rename = "gb")]
26    Gb,
27    #[serde(rename = "ie")]
28    Ie,
29    #[serde(rename = "it")]
30    It,
31    #[serde(rename = "es")]
32    Es,
33    #[serde(rename = "us")]
34    Us,
35    #[serde(rename = "nz")]
36    Nz,
37
38}
39
40impl ToString for TmdbCountryCode {
41    fn to_string(&self) -> String {
42        match self {
43            Self::Au => String::from("au"),
44            Self::Br => String::from("br"),
45            Self::Ca => String::from("ca"),
46            Self::Fr => String::from("fr"),
47            Self::De => String::from("de"),
48            Self::Gb => String::from("gb"),
49            Self::Ie => String::from("ie"),
50            Self::It => String::from("it"),
51            Self::Es => String::from("es"),
52            Self::Us => String::from("us"),
53            Self::Nz => String::from("nz"),
54        }
55    }
56}
57
58impl Default for TmdbCountryCode {
59    fn default() -> TmdbCountryCode {
60        Self::Au
61    }
62}
63
64
65
66