#[derive(Debug, PartialEq, Eq, Copy, Clone)]
pub struct LanguageSet {
pub bash: bool,
pub c: bool,
pub cpp: bool,
pub csv: bool,
pub go: bool,
pub haskell: bool,
pub html: bool,
pub java: bool,
pub javascript: bool,
pub markdown: bool,
pub python3: bool,
pub ron: bool,
pub rust: bool,
pub toml: bool,
pub typescript: bool,
pub xml: bool,
}
impl LanguageSet {
pub fn full() -> Self {
LanguageSet {
bash: true,
c: true,
cpp: true,
csv: true,
go: true,
haskell: true,
html: true,
java: true,
javascript: true,
markdown: true,
python3: true,
ron: true,
rust: true,
toml: true,
typescript: true,
xml: true,
}
}
}