use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, Serialize, Deserialize)]
pub enum Language {
#[serde(rename = "TypeScript")]
TypeScript,
#[serde(rename = "Go")]
Go,
#[serde(rename = "Rust")]
Rust,
#[serde(rename = "Python")]
Python,
#[serde(rename = "Kotlin")]
Kotlin,
#[serde(rename = "Java")]
Java,
}
serde_plain::derive_display_from_serialize!(Language);
serde_plain::derive_fromstr_from_deserialize!(Language);