#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
pub struct SearchResults {
#[serde(rename = "expand", skip_serializing_if = "Option::is_none")]
pub expand: Option<String>,
#[serde(rename = "startAt", skip_serializing_if = "Option::is_none")]
pub start_at: Option<i32>,
#[serde(rename = "maxResults", skip_serializing_if = "Option::is_none")]
pub max_results: Option<i32>,
#[serde(rename = "total", skip_serializing_if = "Option::is_none")]
pub total: Option<i32>,
#[serde(rename = "issues", skip_serializing_if = "Option::is_none")]
pub issues: Option<Vec<crate::models::IssueBean>>,
#[serde(rename = "warningMessages", skip_serializing_if = "Option::is_none")]
pub warning_messages: Option<Vec<String>>,
#[serde(rename = "names", skip_serializing_if = "Option::is_none")]
pub names: Option<::std::collections::HashMap<String, String>>,
#[serde(rename = "schema", skip_serializing_if = "Option::is_none")]
pub schema: Option<::std::collections::HashMap<String, crate::models::JsonTypeBean>>,
}
impl SearchResults {
pub fn new() -> SearchResults {
SearchResults {
expand: None,
start_at: None,
max_results: None,
total: None,
issues: None,
warning_messages: None,
names: None,
schema: None,
}
}
}