#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
pub struct PipelineDetails {
#[serde(rename = "id", skip_serializing_if = "Option::is_none")]
pub id: Option<i32>,
#[serde(rename = "name", skip_serializing_if = "Option::is_none")]
pub name: Option<String>,
#[serde(rename = "url_title", skip_serializing_if = "Option::is_none")]
pub url_title: Option<String>,
#[serde(rename = "order_nr", skip_serializing_if = "Option::is_none")]
pub order_nr: Option<i32>,
#[serde(rename = "active", skip_serializing_if = "Option::is_none")]
pub active: Option<bool>,
#[serde(rename = "deal_probability", skip_serializing_if = "Option::is_none")]
pub deal_probability: Option<bool>,
#[serde(rename = "add_time", skip_serializing_if = "Option::is_none")]
pub add_time: Option<String>,
#[serde(rename = "update_time", skip_serializing_if = "Option::is_none")]
pub update_time: Option<String>,
#[serde(rename = "selected", skip_serializing_if = "Option::is_none")]
pub selected: Option<bool>,
#[serde(rename = "deals_summary", skip_serializing_if = "Option::is_none")]
pub deals_summary: Option<Box<crate::models::PipelineDetailsAllOfDealsSummary>>,
}
impl PipelineDetails {
pub fn new() -> PipelineDetails {
PipelineDetails {
id: None,
name: None,
url_title: None,
order_nr: None,
active: None,
deal_probability: None,
add_time: None,
update_time: None,
selected: None,
deals_summary: None,
}
}
}