deepl_openapi/models/
glossary.rs1#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
15pub struct Glossary {
16 #[serde(rename = "glossary_id", skip_serializing_if = "Option::is_none")]
18 pub glossary_id: Option<String>,
19 #[serde(rename = "name", skip_serializing_if = "Option::is_none")]
21 pub name: Option<String>,
22 #[serde(rename = "ready", skip_serializing_if = "Option::is_none")]
24 pub ready: Option<bool>,
25 #[serde(rename = "source_lang", skip_serializing_if = "Option::is_none")]
26 pub source_lang: Option<crate::models::GlossarySourceLanguage>,
27 #[serde(rename = "target_lang", skip_serializing_if = "Option::is_none")]
28 pub target_lang: Option<crate::models::GlossaryTargetLanguage>,
29 #[serde(rename = "creation_time", skip_serializing_if = "Option::is_none")]
31 pub creation_time: Option<String>,
32 #[serde(rename = "entry_count", skip_serializing_if = "Option::is_none")]
34 pub entry_count: Option<i32>,
35}
36
37impl Glossary {
38 pub fn new() -> Glossary {
39 Glossary {
40 glossary_id: None,
41 name: None,
42 ready: None,
43 source_lang: None,
44 target_lang: None,
45 creation_time: None,
46 entry_count: None,
47 }
48 }
49}
50
51