aide 0.10.0

A code-first API documentation library
Documentation
[dependencies.aide-macros]
optional = true
version = "0.6.0"

[dependencies.axum]
optional = true
version = "0.6.0"

[dependencies.axum-extra]
optional = true
version = "0.4.0"

[dependencies.bytes]
optional = true
version = "1"

[dependencies.cfg-if]
version = "1.0.0"

[dependencies.http]
optional = true
version = "0.2"

[dependencies.indexmap]
features = ["serde"]
version = "1"

[dependencies.schemars]
features = ["impl_json_schema", "indexmap"]
version = "0.8"

[dependencies.serde]
version = "1"

[dependencies.serde_json]
version = "1"

[dependencies.serde_qs]
optional = true
version = "0.11.0"

[dependencies.thiserror]
version = "1"

[dependencies.tower-layer]
optional = true
version = "0.3"

[dependencies.tower-service]
optional = true
version = "0.3"

[dependencies.tracing]
version = "0"
[dev-dependencies.serde]
features = ["derive"]
version = "1.0.144"

[dev-dependencies.tokio]
features = ["macros", "rt-multi-thread"]
version = "1.21.0"

[features]
axum = ["dep:axum", "bytes", "http", "dep:tower-layer", "dep:tower-service", "serde_qs?/axum"]
axum-extra = ["axum", "dep:axum-extra"]
axum-extra-cookie = ["axum", "axum-extra", "axum-extra/cookie"]
axum-extra-cookie-private = ["axum", "axum-extra", "axum-extra/cookie-private"]
axum-extra-form = ["axum", "axum-extra", "axum-extra/form"]
axum-extra-query = ["axum", "axum-extra", "axum-extra/query"]
axum-headers = ["axum/headers"]
axum-multipart = ["axum/multipart"]
axum-ws = ["axum/ws"]
macros = ["dep:aide-macros"]
redoc = []
serde_qs = ["dep:serde_qs"]
skip_serializing_defaults = []

[package]
authors = ["tamasfe"]
description = "A code-first API documentation library"
edition = "2021"
keywords = ["generate", "api", "openapi", "documentation", "specification"]
license = "MIT OR Apache-2.0"
name = "aide"
readme = "README.md"
repository = "https://github.com/tamasfe/aide"
resolver = "1"
version = "0.10.0"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]