Cargo Features

[dependencies]
monolake = { version = "0.3.0", default-features = false, features = ["openid", "proxy-protocol", "tls", "vendored", "native-tls"] }
default = tls

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

openid

Enables openid of monolake-core and monolake-services

Affects config::ServerConfig.auth_config, config::AuthConfig

proxy-protocol

Enables proxy-protocol of monolake-core and monolake-services

tls default

Enables monoio-native-tls ^0.3.0, tls of monolake-services

Affects config::ServerConfig.tls

vendored

Enables vendored of monolake-services

Features from optional dependencies

native-tls implicit feature

Enables native-tls

tls: needed for native-tls init