/*
* Manager API
*
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 0.0.0-dev
* Contact: support@babelforce.com
* Generated by: https://openapi-generator.tech
*/
use crate::gen::manager::models;
use serde::{Deserialize, Serialize};
/// SettingsUiI18n : The ui-scope `i18n` settings.
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct SettingsUiI18n {
/// Default UI locale (e.g. `en`, `de`).
#[serde(rename = "locale")]
pub locale: String,
/// Default UI timezone (IANA name, e.g. `Europe/Berlin`).
#[serde(rename = "timezone")]
pub timezone: String,
}
impl SettingsUiI18n {
/// The ui-scope `i18n` settings.
pub fn new(locale: String, timezone: String) -> SettingsUiI18n {
SettingsUiI18n { locale, timezone }
}
}