radarr_api_rs/models/
command_trigger.rs1#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
14pub enum CommandTrigger {
15 #[serde(rename = "unspecified")]
16 Unspecified,
17 #[serde(rename = "manual")]
18 Manual,
19 #[serde(rename = "scheduled")]
20 Scheduled,
21
22}
23
24impl ToString for CommandTrigger {
25 fn to_string(&self) -> String {
26 match self {
27 Self::Unspecified => String::from("unspecified"),
28 Self::Manual => String::from("manual"),
29 Self::Scheduled => String::from("scheduled"),
30 }
31 }
32}
33
34impl Default for CommandTrigger {
35 fn default() -> CommandTrigger {
36 Self::Unspecified
37 }
38}
39
40
41
42