Enum pattern_code::Language
source · pub enum Language {
Show 57 variants
Assembly,
Bash,
Batch,
C,
Cargo,
Cargolock,
CMake,
CPP,
CSS,
DockerCompose,
Dockerfile,
DockerIgnore,
Elixir,
Elm,
Env,
Erlang,
GitIgnore,
Go,
H,
Haskell,
HPP,
HTML,
Java,
JavaScript,
Json,
Jupyter,
Kotlin,
Lisp,
Lua,
Makefile,
Markdown,
Nix,
OCaml,
Perl,
PHP,
PowerShell,
Python,
R,
Racket,
ReadMe,
Ruby,
Rust,
Shell,
SQL,
Svelte,
SVG,
Swift,
Text,
Toml,
Typescript,
Vue,
XAML,
XML,
Yaml,
Zig,
Zsh,
Unknown,
}
Expand description
All reserved filenames and extensions
Variants§
Assembly
Bash
Batch
C
Cargo
Cargolock
CMake
CPP
CSS
DockerCompose
Dockerfile
DockerIgnore
Elixir
Elm
Env
Erlang
GitIgnore
Go
H
Haskell
HPP
HTML
Java
JavaScript
Json
Jupyter
Kotlin
Lisp
Lua
Makefile
Markdown
Nix
OCaml
Perl
PHP
PowerShell
Python
R
Racket
ReadMe
Ruby
Rust
Shell
SQL
Svelte
SVG
Swift
Text
Toml
Typescript
Vue
XAML
XML
Yaml
Zig
Zsh
Unknown
Trait Implementations§
source§impl PartialEq for Language
impl PartialEq for Language
impl Copy for Language
impl StructuralPartialEq for Language
Auto Trait Implementations§
impl RefUnwindSafe for Language
impl Send for Language
impl Sync for Language
impl Unpin for Language
impl UnwindSafe for Language
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more