Cargo Features

[dependencies]
mincat = { version = "0.1.0", default-features = false, features = ["body-limit", "cors", "http-log", "session", "session-memory", "session-redis", "session-postgres", "session-mysql", "form", "state", "websocket", "cookie", "cookie-signed", "cookie-private"] }
default = body-limit, cors, form, http-log, json, path, query, state

These default features are set whenever mincat is added without default-features = false somewhere in the dependency tree.

body-limit default
cors default

Affects middleware::cors

http-log default
session session-memory? session-mysql? session-postgres? session-redis? = cookie-private

Enables uuid

Affects middleware::session

session-memory = session
session-redis = session

Enables redis ^0.24.0 and redis_pool ^0.3.0

session-postgres = session

Enables postgres of sqlx ^0.7.3

session-mysql = session

Enables mysql of sqlx ^0.7.3

form default

Affects extract::form

json path query state default
websocket

Enables base64 ^0.21.7, sha1, and tokio-tungstenite ^0.21.0

Affects extract::websocket

Enables cookie

Affects extract::cookie

Enables signed of optional cookie

Enables optional cookie