Cargo Features

Wrangler has no features set by default.

[dependencies]
wrangler = { version = "1.21.0", features = ["strict", "sys-openssl", "vendored-openssl"] }
default

OpenSSL is vendored by default, can use system OpenSSL through feature flag.

Enables vendored of openssl, native-tls-vendored of tokio-tungstenite ^0.14.0

strict

Treat compiler warnings as a build error.
This only runs in CI by default

Enables vendored of openssl

sys-openssl = openssl

Enables native-tls of tokio-tungstenite ^0.14.0

vendored-openssl

Keeping feature for users already using this feature flag

Enables vendored of openssl

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 default strict? sys-openssl? vendored-openssl?