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 whenever asyncgit is added without default-features = false somewhere in the dependency tree.

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