jira_api_v2/models/
simple_error_collection.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct SimpleErrorCollection {
16 #[serde(rename = "errors", skip_serializing_if = "Option::is_none")]
18 pub errors: Option<std::collections::HashMap<String, String>>,
19 #[serde(rename = "errorMessages", skip_serializing_if = "Option::is_none")]
21 pub error_messages: Option<Vec<String>>,
22 #[serde(rename = "httpStatusCode", skip_serializing_if = "Option::is_none")]
23 pub http_status_code: Option<i32>,
24}
25
26impl SimpleErrorCollection {
27 pub fn new() -> SimpleErrorCollection {
28 SimpleErrorCollection {
29 errors: None,
30 error_messages: None,
31 http_status_code: None,
32 }
33 }
34}
35