jira2/models/
page_bean_issue_type_scheme_projects.rs1#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
16pub struct PageBeanIssueTypeSchemeProjects {
17 #[serde(rename = "self", skip_serializing_if = "Option::is_none")]
19 pub _self: Option<String>,
20 #[serde(rename = "nextPage", skip_serializing_if = "Option::is_none")]
22 pub next_page: Option<String>,
23 #[serde(rename = "maxResults", skip_serializing_if = "Option::is_none")]
25 pub max_results: Option<i32>,
26 #[serde(rename = "startAt", skip_serializing_if = "Option::is_none")]
28 pub start_at: Option<i64>,
29 #[serde(rename = "total", skip_serializing_if = "Option::is_none")]
31 pub total: Option<i64>,
32 #[serde(rename = "isLast", skip_serializing_if = "Option::is_none")]
34 pub is_last: Option<bool>,
35 #[serde(rename = "values", skip_serializing_if = "Option::is_none")]
37 pub values: Option<Vec<crate::models::IssueTypeSchemeProjects>>,
38}
39
40impl PageBeanIssueTypeSchemeProjects {
41 pub fn new() -> PageBeanIssueTypeSchemeProjects {
43 PageBeanIssueTypeSchemeProjects {
44 _self: None,
45 next_page: None,
46 max_results: None,
47 start_at: None,
48 total: None,
49 is_last: None,
50 values: None,
51 }
52 }
53}
54
55