use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize, Default)]
pub struct Format {
#[serde(default)]
pub native: Native,
#[serde(default)]
pub native_foreign: TranslationDictionary,
#[serde(default)]
pub foreign_native: TranslationDictionary,
}
#[derive(Serialize, Deserialize, Default)]
pub struct Native {
#[serde(default)]
pub title: String,
pub sort: Option<Vec<String>>,
#[serde(default)]
pub prefix: String,
#[serde(default)]
pub suffix: String,
}
#[derive(Serialize, Deserialize, Default)]
pub struct TranslationDictionary {
#[serde(default)]
pub title: String,
}