Cargo Features

kaminari has no features set by default.

[dependencies]
kaminari = { version = "0.14.0", features = ["all", "mix", "ws", "uot", "tls", "tls-ring", "tls-awslc"] }
all = mix, tls, uot, ws
mix all? = tls, ws

Affects kaminari::mix

ws all? mix? = lightws

Affects kaminari::ws, opt::get_ws_conf

uot all? = udpflow

Affects kaminari::uot

tls all? mix? tls-awslc? tls-ring? = rcgen, rustls-pemfile, tokio-rustls, webpki-roots

Affects kaminari::tls, opt::get_tls_client_conf, opt::get_tls_server_conf

tls-ring = tls

Enables ring of rcgen and tokio-rustls

tokio-rustls:

tls

tls-awslc = aws-lc-rs, tls

Enables aws_lc_rs of rcgen and tokio-rustls

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.

lightws ws?

Enables lightws

ws

udpflow uot?

Enables udpflow

uot

tokio-rustls tls? tls-awslc? tls-ring?
webpki-roots tls?
rustls-pemfile tls?
rcgen tls? tls-awslc? tls-ring?
aws-lc-rs tls-awslc?

Enables aws-lc-rs

this is for build