Cargo Features

BoomNet has no features set by default.

[dependencies]
boomnet = { version = "0.0.42", features = ["mio", "rustls-native", "rustls-webpki", "openssl", "ws"] }
mio

Enables mio ^0.8.10

Affects select::mio, stream::mio

rustls-native = rustls, rustls-native-certs
rustls-webpki = rustls, webpki-roots
openssl

Enables openssl

Affects stream::tls, ws::IntoTlsWebsocket, ws::TryIntoTlsReadyWebsocket, endpoint::ws

ws = base64, http, httparse, rand

Affects boomnet::ws, endpoint::ws

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.

rustls rustls-native? rustls-webpki?

Enables rustls ^0.22.4

Affects stream::tls, ws::IntoTlsWebsocket, ws::TryIntoTlsReadyWebsocket, endpoint::ws

rand ws?

Enables rand ^0.8.5

base64 ws?

Enables base64 ^0.21.5

httparse ws?
http ws?
rustls-native-certs rustls-native?

Enables rustls-native-certs ^0.7.0

webpki-roots rustls-webpki?