#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
pub struct ProjectBranding {
#[serde(rename = "created_at")]
pub created_at: String,
#[serde(rename = "default_theme")]
pub default_theme: Box<crate::models::ProjectBrandingTheme>,
#[serde(rename = "id")]
pub id: String,
#[serde(rename = "project_id")]
pub project_id: String,
#[serde(rename = "themes")]
pub themes: Vec<crate::models::ProjectBrandingTheme>,
#[serde(rename = "updated_at")]
pub updated_at: String,
}
impl ProjectBranding {
pub fn new(created_at: String, default_theme: crate::models::ProjectBrandingTheme, id: String, project_id: String, themes: Vec<crate::models::ProjectBrandingTheme>, updated_at: String) -> ProjectBranding {
ProjectBranding {
created_at,
default_theme: Box::new(default_theme),
id,
project_id,
themes,
updated_at,
}
}
}