#[derive(
Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize, Default,
)]
pub enum Formality {
#[default]
#[serde(rename = "default")]
Default,
#[serde(rename = "more")]
More,
#[serde(rename = "less")]
Less,
#[serde(rename = "prefer_more")]
PreferMore,
#[serde(rename = "prefer_less")]
PreferLess,
}
impl ToString for Formality {
fn to_string(&self) -> String {
match self {
Self::Default => String::from("default"),
Self::More => String::from("more"),
Self::Less => String::from("less"),
Self::PreferMore => String::from("prefer_more"),
Self::PreferLess => String::from("prefer_less"),
}
}
}