Cargo Features

Aide has no features set by default.

[dependencies]
aide = { version = "0.13.2", features = ["macros", "redoc", "scalar", "skip_serializing_defaults", "axum", "axum-headers", "axum-ws", "axum-multipart", "axum-extra", "axum-extra-cookie", "axum-extra-form", "axum-extra-query", "serde_qs", "jwt-authorizer", "axum-extra-cookie-private"] }
macros

Enables aide-macros

redoc

Affects aide::redoc

scalar

Affects aide::scalar

skip_serializing_defaults
axum axum-extra? axum-extra-cookie? axum-extra-cookie-private? axum-extra-form? axum-extra-query? axum-multipart? axum-ws? = bytes, http

Enables axum, tower-layer and tower-service and axum of optional serde_qs

custom axum extractors

Affects aide::axum

axum-headers

Enables typed-header of axum-extra

axum-ws

Enables ws of axum

axum-multipart

Enables multipart of axum

axum-extra axum-extra-cookie? axum-extra-cookie-private? axum-extra-form? axum-extra-query? axum-headers? = axum

Enables axum-extra

Enables cookie of axum-extra

axum-extra-form = axum, axum-extra

Enables form of axum-extra

axum-extra-query = axum, axum-extra

Enables query of axum-extra

serde_qs

Enables serde_qs

jwt-authorizer

Enables jwt-authorizer ^0.13

Enables cookie-private of axum-extra

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features.

bytes axum?
http axum?