Cargo Features
[dependencies]
mml-cli = { version = "1.0.0", default-features = false, features = ["compiler", "interpreter", "pgp-commands", "pgp-gpg", "pgp-native"] }
- default = compiler, interpreter
-
These default features are set whenever
mml-cli
is added without
somewhere in the dependency tree.default-features = false - compiler default = ariadne
-
mml-lib:
Compiler (MML to Mime)
Affects
mml::compiler
… - interpreter default
-
Enables interpreter of mml-lib
mml-lib:
Interpreter (Mime to MML)
Affects
mml::interpreter
… - pgp-commands
-
Enables pgp-commands of mml-lib
- pgp-gpg
- pgp-native
-
Enables pgp-native of mml-lib
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.
- ariadne compiler
-
Enables ariadne ^0.3