Cargo Features

[dependencies]
hyper-boring = { version = "4.14.0", default-features = false, features = ["runtime", "hyper1-runtime", "hyper0-runtime", "fips", "fips-link-precompiled", "pq-experimental", "hyper1", "hyper0"] }
default = hyper1-runtime, runtime

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

runtime default
hyper1-runtime default = hyper1

hyper1 + runtime.

Enables tower ^0.4

hyper0-runtime = hyper0

hyper0 + runtime.

Enables runtime of hyper ^0.14

fips

Use a FIPS-validated version of boringssl.

Enables fips of tokio-boring

Link with precompiled FIPS-validated bcm.o module.

Enables fips-link-precompiled of tokio-boring

pq-experimental

Enables experimental post-quantum crypto (https://blog.cloudflare.com/post-quantum-for-all/)

Enables pq-experimental of tokio-boring

hyper1 hyper1-runtime

Enable Hyper 1 support.

Enables http, hyper-util, hyper, and tower-service

hyper0 hyper0-runtime?

Enable Hyper 0 support.

Enables http ^0.2 and hyper ^0.14

Affects hyper-boring::v0