Cargo Features

monolake-services has no features set by default.

[dependencies]
monolake-services = { version = "0.3.2", features = ["openid", "proxy-protocol", "tls", "vendored", "hyper"] }
openid = tls

Enables cookie, lazy_static, openidconnect, and url

cookie:

for openid

Affects handlers::openid

proxy-protocol

Enables proxy-protocol

for proxy protocol

Affects monolake-services::proxy_protocol

tls openid?

Enables monoio-native-tls ^0.3.0, monoio-rustls ^0.3.0, native-tls, rustls ^0.21, rustls-pemfile ^1, and webpki-roots ^0.25.2

Affects monolake-services::tls

vendored

Enables vendored of optional native-tls

hyper

Enables monoio-compat, hyper and hyper-util, hyper of monolake-core and poll-io of monoio

monoio:

(experimental)enable poll-io to convert structs to structs that impl tokio's poll io

Affects monolake-services::hyper