1use serde::{Deserialize, Serialize};
2use serde_with::skip_serializing_none;
3
4#[skip_serializing_none]
5#[derive(Deserialize, Serialize, Debug, Default, PartialEq)]
6pub struct Team {
7 pub id: Option<String>,
8 pub name: Option<String>,
9 pub domain: Option<String>,
10 pub email_domain: Option<String>,
11 pub icon: Option<Icon>,
12 pub enterprise_id: Option<String>,
13 pub enterprise_name: Option<String>,
14}
15
16#[skip_serializing_none]
18#[derive(Deserialize, Serialize, Debug, Default, PartialEq)]
19pub struct Icon {
20 pub image_34: Option<String>,
21 pub image_44: Option<String>,
22 pub image_68: Option<String>,
23 pub image_88: Option<String>,
24 pub image_102: Option<String>,
25 pub image_132: Option<String>,
26 pub image_default: Option<bool>,
27}