mattermost_rust_client/models/
address.rs1#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
15pub struct Address {
16 #[serde(rename = "city", skip_serializing_if = "Option::is_none")]
17 pub city: Option<String>,
18 #[serde(rename = "country", skip_serializing_if = "Option::is_none")]
19 pub country: Option<String>,
20 #[serde(rename = "line1", skip_serializing_if = "Option::is_none")]
21 pub line1: Option<String>,
22 #[serde(rename = "line2", skip_serializing_if = "Option::is_none")]
23 pub line2: Option<String>,
24 #[serde(rename = "postal_code", skip_serializing_if = "Option::is_none")]
25 pub postal_code: Option<String>,
26 #[serde(rename = "state", skip_serializing_if = "Option::is_none")]
27 pub state: Option<String>,
28}
29
30impl Address {
31 pub fn new() -> Address {
32 Address {
33 city: None,
34 country: None,
35 line1: None,
36 line2: None,
37 postal_code: None,
38 state: None,
39 }
40 }
41}
42
43