Cargo Features

[dependencies]
webthing = { version = "0.15.2", default-features = false, features = ["actix", "ssl"] }
default = actix

The actix feature is set by default whenever webthing is added without default-features = false somewhere in the dependency tree.

actix default ssl? = actix-web, actix-web-actors, futures, hostname, if-addrs, libmdns

Enables actix

Affects webthing::server, utils::get_addresses

ssl = actix, openssl

Enables openssl of actix-web

actix-web:

TLS via 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.

actix-web actix ssl?
actix-web-actors actix
futures actix
hostname actix

Enables hostname ^0.3

if-addrs actix

Enables if-addrs ^0.7

libmdns actix

Enables libmdns ^0.6

openssl ssl?