merriam_webster_model/entry/
variants.rs1use super::{labels::SenseSpecificInflectionPluralLabel, pronunciations::Pronunciations};
2
3pub type Variants = Vec<Variant>;
4
5#[derive(Debug, Clone, Serialize, Deserialize)]
6pub struct Variant {
7 #[serde(rename = "va")]
8 pub name: String,
9 #[serde(rename = "vl")]
10 pub label: Option<String>,
11 #[serde(rename = "prs")]
12 pub pronunciation: Option<Pronunciations>,
13 #[serde(rename = "spl")]
14 pub spl: Option<SenseSpecificInflectionPluralLabel>,
15}