Cargo Features
Aide has no features set by default.
[dependencies]
aide = { version = "0.16.0-alpha.1", features = ["macros", "redoc", "swagger", "scalar", "skip_serializing_defaults", "serde_qs", "axum", "axum-form", "axum-json", "axum-matched-path", "axum-multipart", "axum-original-uri", "axum-query", "axum-tokio", "axum-ws", "axum-extra", "axum-extra-cached", "axum-extra-cookie", "axum-extra-form", "axum-extra-headers", "axum-extra-query", "axum-extra-json-deserializer", "axum-extra-routing", "axum-extra-typed-routing", "axum-extra-with-rejection", "axum-extra-cookie-private"] }
- macros
-
Enables aide-macros
- redoc
-
Affects
aide::redoc… - swagger
-
Affects
aide::swagger… - scalar
-
Affects
aide::scalar… - skip_serializing_defaults
- serde_qs
-
Enables serde_qs ^0.14
- 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, axum of optional serde_qs ^0.14
Affects
aide::axum… - axum-form = axum
- axum-json = axum
- axum-matched-path = axum
-
Enables matched-path of axum
- axum-multipart = axum
- axum-original-uri = axum
-
Enables original-uri of axum
- axum-query = axum
- axum-tokio = axum
- axum-ws = axum
- axum-extra axum-extra-cached? axum-extra-cookie? axum-extra-cookie-private? axum-extra-form? axum-extra-headers? axum-extra-json-deserializer? axum-extra-query? axum-extra-routing? axum-extra-typed-routing? axum-extra-with-rejection? = axum
-
Enables axum-extra
- axum-extra-cached = axum-extra
-
Enables cached of axum-extra
-
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
- axum-extra-routing axum-extra-typed-routing? = axum-extra
-
Enables routing of axum-extra
Affects
axum::RouterExt.api_route_with_tsr… - axum-extra-typed-routing = axum-extra-routing
-
Enables typed-routing of axum-extra, axum-extra-typed-routing of optional aide-macros
Affects
routing::typed… - axum-extra-with-rejection = axum-extra
-
Enables with-rejection 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.