radarr_api_rs/models/
version.rs1#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
15pub struct Version {
16 #[serde(rename = "major", skip_serializing_if = "Option::is_none")]
17 pub major: Option<i32>,
18 #[serde(rename = "minor", skip_serializing_if = "Option::is_none")]
19 pub minor: Option<i32>,
20 #[serde(rename = "build", skip_serializing_if = "Option::is_none")]
21 pub build: Option<i32>,
22 #[serde(rename = "revision", skip_serializing_if = "Option::is_none")]
23 pub revision: Option<i32>,
24 #[serde(rename = "majorRevision", skip_serializing_if = "Option::is_none")]
25 pub major_revision: Option<i32>,
26 #[serde(rename = "minorRevision", skip_serializing_if = "Option::is_none")]
27 pub minor_revision: Option<i32>,
28}
29
30impl Version {
31 pub fn new() -> Version {
32 Version {
33 major: None,
34 minor: None,
35 build: None,
36 revision: None,
37 major_revision: None,
38 minor_revision: None,
39 }
40 }
41}
42
43