Cargo Features

[dependencies]
cargo-binstall = { version = "1.6.5", default-features = false, features = ["git", "git-max-perf", "mimalloc", "static", "pkg-config", "zlib-ng", "rustls", "native-tls", "trust-dns", "http3", "zstd-thin", "cross-lang-fat-lto", "fancy-no-backtrace", "fancy-with-backtrace", "log_max_level_info", "log_max_level_debug", "log_release_max_level_info", "log_release_max_level_debug"] }
default = fancy-no-backtrace, git, rustls, static, trust-dns, zstd-thin

These default features are set whenever cargo-binstall is added without default-features = false somewhere in the dependency tree.

git default

Enables git of binstalk

git-max-perf

Enables git-max-perf of binstalk

mimalloc

Enables mimalloc

static default

Enables static of binstalk

pkg-config

Enables pkg-config of binstalk

zlib-ng

Enables zlib-ng of binstalk

rustls default

Enables rustls of binstalk

native-tls

Enables native-tls of binstalk

trust-dns default

Enables trust-dns of binstalk

http3

Experimental HTTP/3 client, this would require --cfg reqwest_unstable to be passed to rustc.

Enables http3 of binstalk

zstd-thin default

Enables zstd-thin of binstalk

cross-lang-fat-lto

Enables cross-lang-fat-lto of binstalk

fancy-no-backtrace default fancy-with-backtrace?

Enables fancy-no-backtrace of miette

fancy-with-backtrace = fancy-no-backtrace

Enables fancy of miette

log_max_level_info = log_release_max_level_info

Enables max_level_info of log and tracing

log_max_level_debug = log_release_max_level_debug

Enables max_level_debug of log and tracing

log_release_max_level_info log_max_level_info?

Enables release_max_level_info of log and tracing

log_release_max_level_debug log_max_level_debug?

Enables release_max_level_debug of log and tracing