Cargo Features

[dependencies]
cargo-prebuilt = { version = "0.6.8", default-features = false, features = ["default-native", "default-rustls", "default-no-tls", "indexes", "github-public", "security", "sha2", "sha3", "sig", "rustls", "rustls-native-certs", "native", "vendored-openssl", "mimalloc", "color", "github-private"] }
default = default-native, vendored-openssl

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

default-native default = default-no-tls, native
default-rustls = default-no-tls, rustls
default-no-tls default-native default-rustls? = color, indexes, security
indexes default-no-tls? = github-private, github-public
github-public indexes?
security default-no-tls? = sha2, sha3, sig
sha2 security?

Enables sha2

sha3 security?

Enables sha3

sig security?

Enables minisign-verify

rustls default-rustls? rustls-native-certs?

Enables tls of ureq

rustls-native-certs = rustls

Enables native-certs of ureq

native default-native vendored-openssl = native-tls

Enables native-tls of ureq

vendored-openssl default = native

Enables vendored of native-tls

mimalloc

Enables mimalloc

color default-no-tls?

Enables owo-colors, bright-color of bpaf

Affects color::err_color_print

github-private indexes?

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.

native-tls native? vendored-openssl