List of all items
Structs
- AcmeListener
- BasicAuth
- CachingHeaders
- CatchPanic
- Catcher
- Compression
- Depot
- Empty
- FlowCtrl
- ForceHttps
- JoinedListener
- Json
- JwtAuth
- Keycert
- Logger
- NativeTlsListener
- OpenApi
- OpensslListener
- Proxy
- QuinnListener
- RapiDoc
- ReDoc
- Redirect
- Request
- RequestId
- Response
- Router
- RustlsConfig
- RustlsListener
- Scalar
- Server
- ServerHandle
- Service
- SessionHandler
- SseEvent
- SseKeepAlive
- StaticDir
- StaticFile
- StatusCode
- StatusError
- SwaggerUi
- TcpListener
- Timeout
- TrailingSlash
- UnixListener
- WebSocketUpgrade
- affix_state::AffixList
- common_hoops::error_404
- common_hoops::jwt::JwtClaims
- config::Data
- config::DbConfig
- config::Env
- config::Figment
- config::JwtConfig
- config::LogConfig
- config::ProfileActiveConfig
- config::RedisConfig
- config::ServerConfig
- config::TlsConfig
- config::Toml
- endpoint::Endpoint
- handler::ArcHandler
- handler::HoopedHandler
- models::SafeUser
- models::User
- models::common_result::CommonResult
- redis::RedisClient
- signal::unix::Signal
- signal::unix::SignalKind
- trailing_slash::TrailingSlash
Enums
- CompressionAlgo
- CompressionLevel
- JwtAuthState
- Text
- TrailingSlashAction
- error::AppError
- trailing_slash::TrailingSlashAction
Traits
- BasicAuthDepotExt
- BasicAuthValidator
- CsrfDepotExt
- EndpointArgRegister
- EndpointOutRegister
- Handler
- JwtAuthDepotExt
- Listener
- RouterExt
- Scribe
- Serialize
- SessionDepotExt
- SessionStore
- ToParameter
- ToParameters
- ToResponse
- ToResponses
- ToSchema
- TowerLayerCompat
- TowerServiceCompat
- Writer
- config::Format
- endpoint::EndpointArgRegister
- endpoint::EndpointOutRegister
- handler::Handler
- handler::Skipper
Macros
Attribute Macros
Derive Macros
Functions
- affix_state::inject
- affix_state::insert
- common_hoops::cors_hoop
- common_hoops::jwt::auth_hoop
- common_hoops::jwt::decode_token
- common_hoops::jwt::get_token
- common_test_routers_example::root
- config::common_init
- config::default_false
- config::default_true
- config::get
- db::engine
- db::init
- empty_ok
- handler::empty
- handler::none_skipper
- json_ok
- max_concurrency
- redis::init_redis_pool
- shutdown_signal
- signal::ctrl_c
- signal::unix::signal
- trailing_slash::add_slash
- trailing_slash::default_add_skipper
- trailing_slash::default_remove_skipper
- trailing_slash::remove_slash
- utils::hash_password
- utils::random_string
- utils::verify_password