pipedrive_rs/models/
pipeline_details.rs1#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
16pub struct PipelineDetails {
17 #[serde(rename = "id", skip_serializing_if = "Option::is_none")]
19 pub id: Option<i32>,
20 #[serde(rename = "name", skip_serializing_if = "Option::is_none")]
22 pub name: Option<String>,
23 #[serde(rename = "url_title", skip_serializing_if = "Option::is_none")]
25 pub url_title: Option<String>,
26 #[serde(rename = "order_nr", skip_serializing_if = "Option::is_none")]
28 pub order_nr: Option<i32>,
29 #[serde(rename = "active", skip_serializing_if = "Option::is_none")]
31 pub active: Option<bool>,
32 #[serde(rename = "deal_probability", skip_serializing_if = "Option::is_none")]
34 pub deal_probability: Option<bool>,
35 #[serde(rename = "add_time", skip_serializing_if = "Option::is_none")]
37 pub add_time: Option<String>,
38 #[serde(rename = "update_time", skip_serializing_if = "Option::is_none")]
40 pub update_time: Option<String>,
41 #[serde(rename = "selected", skip_serializing_if = "Option::is_none")]
43 pub selected: Option<bool>,
44 #[serde(rename = "deals_summary", skip_serializing_if = "Option::is_none")]
45 pub deals_summary: Option<Box<crate::models::PipelineDetailsAllOfDealsSummary>>,
46}
47
48impl PipelineDetails {
49 pub fn new() -> PipelineDetails {
51 PipelineDetails {
52 id: None,
53 name: None,
54 url_title: None,
55 order_nr: None,
56 active: None,
57 deal_probability: None,
58 add_time: None,
59 update_time: None,
60 selected: None,
61 deals_summary: None,
62 }
63 }
64}
65
66