radarr_api_rs/models/
modifier.rs1#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
14pub enum Modifier {
15 #[serde(rename = "none")]
16 None,
17 #[serde(rename = "regional")]
18 Regional,
19 #[serde(rename = "screener")]
20 Screener,
21 #[serde(rename = "rawhd")]
22 Rawhd,
23 #[serde(rename = "brdisk")]
24 Brdisk,
25 #[serde(rename = "remux")]
26 Remux,
27
28}
29
30impl ToString for Modifier {
31 fn to_string(&self) -> String {
32 match self {
33 Self::None => String::from("none"),
34 Self::Regional => String::from("regional"),
35 Self::Screener => String::from("screener"),
36 Self::Rawhd => String::from("rawhd"),
37 Self::Brdisk => String::from("brdisk"),
38 Self::Remux => String::from("remux"),
39 }
40 }
41}
42
43impl Default for Modifier {
44 fn default() -> Modifier {
45 Self::None
46 }
47}
48
49
50
51