jira_api_v2/models/
page_bean_comment.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
16pub struct PageBeanComment {
17 #[serde(rename = "self", skip_serializing_if = "Option::is_none")]
19 pub param_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<models::Comment>>,
38}
39
40impl PageBeanComment {
41 pub fn new() -> PageBeanComment {
43 PageBeanComment {
44 param_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