List of all items
Structs
- app::App
- app::RouteGroup
- compression::Compression
- conditional::ETags
- cookies::Cookie
- cookies::Cookies
- csrf::Csrf
- error::FieldError
- files::FileOptions
- handler::HandlerWithParams
- jwt::Claims
- jwt::JwtAuth
- jwt::Validation
- middleware::Next
- multipart::Multipart
- multipart::MultipartLimits
- multipart::Part
- openapi::OpenApiInfo
- openapi::Operation
- rate_limit::Decision
- rate_limit::RateLimiter
- request::Params
- request::Query
- request::Request
- response::Json
- response::Response
- router::Router
- session::MemoryStore
- session::Session
- session::SessionLayer
- session::SessionRecord
- shutdown::Context
- shutdown::Shutdown
- sse::Event
- sse::SseSender
- static_files::StaticFileHandler
- stream::BodySender
- stream::Disconnected
- template::Templates
- validate::Validator
- websocket::WebSocket
- websocket::WsOptions
Enums
Traits
- handler::Handler
- middleware::Middleware
- prelude::Deserialize
- prelude::Serialize
- session::SessionStore
- template::TemplateEngine
Attribute Macros
Derive Macros
Functions
- conditional::etag_for
- conditional::if_match_hits
- conditional::if_none_match_hits
- conditional::require_if_match
- files::content_type_for
- files::http_date
- files::http_date_now
- files::parse_http_date
- files::serve_file
- jwt::decode
- jwt::decode_with
- jwt::encode
- jwt::expires_in
- jwt::now
- middleware::cors
- middleware::logger
- multipart::sanitize_filename
- openapi::schema::array
- openapi::schema::boolean
- openapi::schema::integer
- openapi::schema::number
- openapi::schema::object
- openapi::schema::string
- security::constant_time_eq
- security::random_alphanumeric
- security::random_bytes
- security::random_token
- sse::sse