mattermost_rust_client/models/
update_team_request.rs1#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
15pub struct UpdateTeamRequest {
16 #[serde(rename = "id")]
17 pub id: String,
18 #[serde(rename = "display_name")]
19 pub display_name: String,
20 #[serde(rename = "description")]
21 pub description: String,
22 #[serde(rename = "company_name")]
23 pub company_name: String,
24 #[serde(rename = "allowed_domains")]
25 pub allowed_domains: String,
26 #[serde(rename = "invite_id")]
27 pub invite_id: String,
28 #[serde(rename = "allow_open_invite")]
29 pub allow_open_invite: String,
30}
31
32impl UpdateTeamRequest {
33 pub fn new(id: String, display_name: String, description: String, company_name: String, allowed_domains: String, invite_id: String, allow_open_invite: String) -> UpdateTeamRequest {
34 UpdateTeamRequest {
35 id,
36 display_name,
37 description,
38 company_name,
39 allowed_domains,
40 invite_id,
41 allow_open_invite,
42 }
43 }
44}
45
46