Cargo Features

Aide has no features set by default.

[dependencies]
aide = { version = "0.14.0", features = ["macros", "redoc", "swagger", "scalar", "skip_serializing_defaults", "axum", "axum-form", "axum-json", "axum-matched-path", "axum-multipart", "axum-original-uri", "axum-query", "axum-tokio", "axum-ws", "axum-extra", "axum-extra-cookie", "axum-extra-form", "axum-extra-headers", "axum-extra-query", "axum-extra-json-deserializer", "axum-extra-cookie-private"] }
macros

Enables aide-macros

redoc

Affects aide::redoc

swagger

Affects aide::swagger

scalar

Affects aide::scalar

skip_serializing_defaults
axum axum-extra? axum-form? axum-json? axum-matched-path? axum-multipart? axum-original-uri? axum-query? axum-tokio? axum-ws? = bytes, http

Enables axum, tower-layer, and tower-service

Affects aide::axum

axum-form = axum

Enables form of axum

axum-json = axum

Enables json of axum

axum-matched-path = axum

Enables matched-path of axum

axum-multipart = axum

Enables multipart of axum

axum-original-uri = axum

Enables original-uri of axum

axum-query = axum

Enables query of axum

axum-tokio = axum

Enables tokio of axum

axum-ws = axum

Enables ws of axum

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

Enables axum-extra

Affects axum::RouterExt.api_route_with_tsr

Enables cookie of axum-extra

axum-extra-form = axum-extra

Enables form of axum-extra

axum-extra-headers

Enables typed-header of axum-extra

axum-extra-query = axum-extra

Enables query of axum-extra

axum-extra-json-deserializer = axum-extra

Enables json-deserializer of axum-extra

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. These features may have been created by mistake, and this functionality may be removed in the future.

bytes axum?
http axum?