#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
pub struct GetRoleResponse200AllOfAdditionalDataSettings {
#[serde(rename = "deal_default_visibility", skip_serializing_if = "Option::is_none")]
pub deal_default_visibility: Option<f32>,
#[serde(rename = "lead_default_visibility", skip_serializing_if = "Option::is_none")]
pub lead_default_visibility: Option<f32>,
#[serde(rename = "org_default_visibility", skip_serializing_if = "Option::is_none")]
pub org_default_visibility: Option<f32>,
#[serde(rename = "person_default_visibility", skip_serializing_if = "Option::is_none")]
pub person_default_visibility: Option<f32>,
#[serde(rename = "product_default_visibility", skip_serializing_if = "Option::is_none")]
pub product_default_visibility: Option<f32>,
#[serde(rename = "deal_access_level", skip_serializing_if = "Option::is_none")]
pub deal_access_level: Option<f32>,
#[serde(rename = "org_access_level", skip_serializing_if = "Option::is_none")]
pub org_access_level: Option<f32>,
#[serde(rename = "person_access_level", skip_serializing_if = "Option::is_none")]
pub person_access_level: Option<f32>,
#[serde(rename = "product_access_level", skip_serializing_if = "Option::is_none")]
pub product_access_level: Option<f32>,
}
impl GetRoleResponse200AllOfAdditionalDataSettings {
pub fn new() -> GetRoleResponse200AllOfAdditionalDataSettings {
GetRoleResponse200AllOfAdditionalDataSettings {
deal_default_visibility: None,
lead_default_visibility: None,
org_default_visibility: None,
person_default_visibility: None,
product_default_visibility: None,
deal_access_level: None,
org_access_level: None,
person_access_level: None,
product_access_level: None,
}
}
}