Cargo Features

[dependencies]
gotcha = { version = "0.2.2", default-features = false, features = ["prometheus", "openapi", "static_files"] }
default = openapi

The openapi feature is set by default whenever gotcha is added without default-features = false somewhere in the dependency tree.

prometheus

Enables axum-prometheus ^0.7.0

Affects gotcha::prometheus

openapi default

Enables oas

Affects gotcha::openapi, router::extract_operable

cors static_files

Enables tower-http