Cargo Features
[dependencies]
asyncgit = { version = "0.26.3", default-features = false, features = ["trace-libgit", "vendor-openssl"] }
- default = trace-libgit
-
The
trace-libgit
feature is set by default wheneverasyncgit
is added without
somewhere in the dependency tree.default-features = false - trace-libgit default
-
Affects
asyncgit::register_tracing_logging
… - vendor-openssl = openssl-sys
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.
- openssl-sys vendor-openssl?
-
Enables openssl-sys
pinning to vendored openssl, using the git2 feature this gets lost with new resolver