Cargo Features
[dependencies]
guidon = { version = "0.4.1", default-features = false, features = ["all", "git", "crypto"] }
- default = all
-
The
all
feature is set by default wheneverguidon
is added without
somewhere in the dependency tree.default-features = false - all default = crypto, git
- git all = derive_builder, git2
- crypto all = ansible-vault
-
Affects
helpers::encrypt
,helpers::decrypt
…
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.
- git2 git?
-
Enables git2 ^0.13.6
- derive_builder git?
-
Enables derive_builder ^0.9.0
- ansible-vault crypto?