jira/gen/models/
dashboard_details.rs1#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
14pub struct DashboardDetails {
15 #[serde(rename = "name")]
17 pub name: String,
18 #[serde(rename = "description", skip_serializing_if = "Option::is_none")]
20 pub description: Option<String>,
21 #[serde(rename = "sharePermissions")]
23 pub share_permissions: Vec<crate::gen::models::SharePermission>,
24}
25
26impl DashboardDetails {
27 pub fn new(
29 name: String,
30 share_permissions: Vec<crate::gen::models::SharePermission>,
31 ) -> DashboardDetails {
32 DashboardDetails {
33 name,
34 description: None,
35 share_permissions,
36 }
37 }
38}