Cargo Features
[dependencies]
inkjet = { version = "0.11.1", default-features = false, features = ["html", "terminal", "theme", "development", "all_languages", "language-ada", "language-asm", "language-awk", "language-bash", "language-bibtex", "language-bicep", "language-blueprint", "language-c", "language-capnp", "language-clojure", "language-c-sharp", "language-cpp", "language-css", "language-cue", "language-d", "language-dart", "language-diff", "language-dockerfile", "language-eex", "language-elisp", "language-elixir", "language-elm", "language-erlang", "language-forth", "language-fortran", "language-fish", "language-gdscript", "language-gleam", "language-glsl", "language-go", "language-haskell", "language-hcl", "language-heex", "language-html", "language-ini", "language-java", "language-javascript", "language-json", "language-jsx", "language-julia", "language-kotlin", "language-latex", "language-llvm", "language-lua", "language-make", "language-matlab", "language-meson", "language-nix", "language-objc", "language-ocaml", "language-ocaml-interface", "language-openscad", "language-pascal", "language-php", "language-plaintext", "language-proto", "language-python", "language-r", "language-racket", "language-regex", "language-ruby", "language-rust", "language-scala", "language-scheme", "language-scss", "language-sql", "language-svelte", "language-swift", "language-toml", "language-typescript", "language-tsx", "language-vim", "language-wast", "language-wat", "language-x86asm", "language-wgsl", "language-yaml", "language-zig"] }
- default = all_languages, html, theme
-
These default features are set whenever
inkjet
is added without
somewhere in the dependency tree.default-features = false - html default
-
Enables v_htmlescape
HTML formatters
- terminal
-
Enables termcolor
Terminal formatter
- theme default
-
Enables ahash, serde, and toml
ahash:
Theme API
Affects
error::ThemeError
,inkjet::theme
… - development build
-
Enables fs_extra, prettyplease, proc-macro2, quote, and syn
- all_languages default = language-ada, language-asm, language-awk, language-bash, language-bibtex, language-bicep, language-blueprint, language-c, language-c-sharp, language-capnp, language-clojure, language-cpp, language-css, language-cue, language-d, language-dart, language-diff, language-dockerfile, language-eex, language-elisp, language-elixir, language-elm, language-erlang, language-fish, language-forth, language-fortran, language-gdscript, language-gleam, language-glsl, language-go, language-haskell, language-hcl, language-heex, language-html, language-ini, language-java, language-javascript, language-json, language-jsx, language-julia, language-kotlin, language-latex, language-llvm, language-lua, language-make, language-matlab, language-meson, language-nix, language-objc, language-ocaml, language-ocaml-interface, language-openscad, language-pascal, language-php, language-plaintext, language-proto, language-python, language-r, language-racket, language-regex, language-ruby, language-rust, language-scala, language-scheme, language-scss, language-sql, language-svelte, language-swift, language-toml, language-tsx, language-typescript, language-vim, language-wast, language-wat, language-wgsl, language-x86asm, language-yaml, language-zig
- language-ada all_languages
-
Affects
languages::ada
… - language-asm all_languages
-
Affects
languages::asm
… - language-awk all_languages
-
Affects
languages::awk
… - language-bash all_languages
-
Affects
languages::bash
… - language-bibtex all_languages
-
Affects
languages::bibtex
… - language-bicep all_languages
-
Affects
languages::bicep
… - language-blueprint all_languages
-
Affects
languages::blueprint
… - language-c all_languages
-
Affects
languages::c
… - language-capnp all_languages
-
Affects
languages::capnp
… - language-clojure all_languages
-
Affects
languages::clojure
… - language-c-sharp all_languages
-
Affects
languages::c_sharp
… - language-cpp all_languages
-
Affects
languages::cpp
… - language-css all_languages
-
Affects
languages::css
… - language-cue all_languages
-
Affects
languages::cue
… - language-d all_languages
-
Affects
languages::d
… - language-dart all_languages
-
Affects
languages::dart
… - language-diff all_languages
-
Affects
languages::diff
… - language-dockerfile all_languages
-
Affects
languages::dockerfile
… - language-eex all_languages
-
Affects
languages::eex
… - language-elisp all_languages
-
Affects
languages::elisp
… - language-elixir all_languages
-
Affects
languages::elixir
… - language-elm all_languages
-
Affects
languages::elm
… - language-erlang all_languages
-
Affects
languages::erlang
… - language-forth all_languages
-
Affects
languages::forth
… - language-fortran all_languages
-
Affects
languages::fortran
… - language-fish all_languages
-
Affects
languages::fish
… - language-gdscript all_languages
-
Affects
languages::gdscript
… - language-gleam all_languages
-
Affects
languages::gleam
… - language-glsl all_languages
-
Affects
languages::glsl
… - language-go all_languages
-
Affects
languages::go
… - language-haskell all_languages
-
Affects
languages::haskell
… - language-hcl all_languages
-
Affects
languages::hcl
… - language-heex all_languages
-
Affects
languages::heex
… - language-html all_languages
-
Affects
languages::html
… - language-ini all_languages
-
Affects
languages::ini
… - language-java all_languages
-
Affects
languages::java
… - language-javascript all_languages
-
Affects
languages::javascript
… - language-json all_languages
-
Affects
languages::json
… - language-jsx all_languages
-
Affects
languages::jsx
… - language-julia all_languages
-
Affects
languages::julia
… - language-kotlin all_languages
-
Affects
languages::kotlin
… - language-latex all_languages
-
Affects
languages::latex
… - language-llvm all_languages
-
Affects
languages::llvm
… - language-lua all_languages
-
Affects
languages::lua
… - language-make all_languages
-
Affects
languages::make
… - language-matlab all_languages
-
Affects
languages::matlab
… - language-meson all_languages
-
Affects
languages::meson
… - language-nix all_languages
-
Affects
languages::nix
… - language-objc all_languages
-
Affects
languages::objc
… - language-ocaml all_languages
-
Affects
languages::ocaml
… - language-ocaml-interface all_languages
-
Affects
languages::ocaml_interface
… - language-openscad all_languages
-
Affects
languages::openscad
… - language-pascal all_languages
-
Affects
languages::pascal
… - language-php all_languages
-
Affects
languages::php
… - language-plaintext all_languages
-
Affects
languages::plaintext
… - language-proto all_languages
-
Affects
languages::proto
… - language-python all_languages
-
Affects
languages::python
… - language-r all_languages
-
Affects
languages::r
… - language-racket all_languages
-
Affects
languages::racket
… - language-regex all_languages
-
Affects
languages::regex
… - language-ruby all_languages
-
Affects
languages::ruby
… - language-rust all_languages
-
Affects
languages::rust
… - language-scala all_languages
-
Affects
languages::scala
… - language-scheme all_languages
-
Affects
languages::scheme
… - language-scss all_languages
-
Affects
languages::scss
… - language-sql all_languages
-
Affects
languages::sql
… - language-svelte all_languages
-
Affects
languages::svelte
… - language-swift all_languages
-
Affects
languages::swift
… - language-toml all_languages
-
Affects
languages::toml
… - language-typescript all_languages
-
Affects
languages::typescript
… - language-tsx all_languages
-
Affects
languages::tsx
… - language-vim all_languages
-
Affects
languages::vim
… - language-wast all_languages
-
Affects
languages::wast
… - language-wat all_languages
-
Affects
languages::wat
… - language-x86asm all_languages
-
Affects
languages::x86asm
… - language-wgsl all_languages
-
Affects
languages::wgsl
… - language-yaml all_languages
-
Affects
languages::yaml
… - language-zig all_languages
-
Affects
languages::zig
…