Cargo Features
[dependencies]
sile = { version = "0.15.7", default-features = false, features = ["lua54", "lua53", "lua52", "lua51", "luajit", "vendored", "static", "variations", "completions", "cli", "fish", "manpage", "zsh", "harfbuzz-sys"] }
- default = bash, cli, elvish, fish, manpage, powershell, zsh
-
These default features are set whenever
sile
is added without
somewhere in the dependency tree.default-features = false - lua54
- lua53
- lua52
- lua51
- luajit
- vendored
- static = rust-embed
-
Affects
sile::embed
… - variations
- completions bash elvish fish powershell zsh = clap_complete, cli
- cli default completions? = clap
-
Affects
sile::cli
…Required by the binary
- bash elvish fish default = completions
- manpage default = clap_mangen
- powershell zsh default = completions
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- harfbuzz-sys implicit feature
-
Enables harfbuzz-sys
harfbuzz-sys:
Rust bindings to the HarfBuzz text shaping engine
- clap cli
- clap_complete build completions?
- clap_mangen build manpage
- rust-embed static?