Cargo Features

openssl-sys has no features set by default.

openssl-sys = { version = "0.9.96", features = ["vendored", "unstable_boringssl", "bindgen"] }
vendored = openssl-src
unstable_boringssl = bssl-sys

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features.

bssl-sys unstable_boringssl?
bindgen implicit feature build

Enables experimental and default features of bindgen ^0.64.0

Affects run_bindgen::run, run_bindgen::run_boringssl

openssl-src vendored? build

Enables legacy of openssl-src