Cargo Features
[dependencies]
minijinja-cli = { version = "2.5.0", default-features = false, features = ["yaml", "querystring", "cbor", "datetime", "json5", "repl", "completions", "unicode", "ini", "contrib", "toml", "preserve_order"] }
- default = cbor, completions, contrib, datetime, ini, json5, preserve_order, querystring, repl, toml, unicode, yaml
-
These default features are set whenever
minijinja-cli
is added without
somewhere in the dependency tree.default-features = false - yaml default = serde_yml
- querystring default = serde_qs
- cbor default = ciborium
- datetime default
-
Enables minijinja-contrib
- json5 default = serde_json5
- repl default = rustyline
- completions default = clap_complete, clap_complete_fig, clap_complete_nushell
- unicode default
- ini default = configparser
- contrib default = minijinja-contrib
- toml default = home
-
Enables toml ^0.7.6
- preserve_order default
-
Enables preserve_order of minijinja
minijinja:
API features
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.
- ciborium cbor
- minijinja-contrib contrib datetime
- rustyline repl
-
Enables rustyline ^14.0.0
- serde_json5 json5
- serde_qs querystring
-
Enables serde_qs ^0.12.0
- serde_yml yaml
-
Enables serde_yml ^0.0.10
- clap_complete completions
- clap_complete_fig completions
- clap_complete_nushell completions
- configparser ini
- home toml