List of all items
Structs
- app::App
- app::AppBuilder
- app::Churust
- app::ServerConfig
- call::Call
- call::Params
- call::PeerAddr
- config::Config
- config::ServerSection
- config::TlsSection
- cookie::Cookie
- error::Error
- extract::BearerToken
- extract::Form
- extract::Header
- extract::Path
- extract::Payload
- extract::Query
- extract::RouteBodyLimit
- extract::State
- fs::StaticFiles
- handler::HandlerFnAdapter
- http3::Http3Server
- identity::Authenticated
- identity::Identities
- identity::Identity
- multipart::Field
- multipart::Multipart
- multipart::MultipartStream
- multipart::Part
- pipeline::Next
- response::Response
- router::RouteBuilder
- router::Router
- security::SecurityHeaders
- session::CookieStore
- session::Session
- session::Sessions
- state::StateMap
- test::TestClient
- test::TestRequest
- test::TestResponse
- tower::NextService
- tower::TowerMiddleware
- ws::OnUpgradeHandle
- ws::WebSocket
- ws::WebSocketUpgrade
- ws::WsIdleTimeout
- ws::WsLimits
Enums
Traits
- app::Plugin
- error::IntoError
- extract::FromCall
- extract::FromCallParts
- extract::HeaderName
- extract::OptionalFromCallParts
- guard::Guard
- handler::Handler
- handler::HandlerFn
- handler::IntoHandler
- pipeline::Middleware
- response::IntoResponse
- session::SessionStore
Functions
- block
- engine::serve
- engine::serve_many
- engine::serve_on
- engine::serve_unix
- extract::check_body_limit
- guard::all
- guard::any
- guard::fn_guard
- guard::header
- guard::host
- guard::not
- handler::boxed
- http3::serve
- http3::serve_with_config
- http3::server_config_from_pem
- path::canonical_path
- router::allow_header_value
- secure_compare
- tls::acceptor_from_pem
Type Aliases
- call::BodyStream
- error::Result
- guard::BoxGuard
- handler::BoxHandler
- handler::HandlerFuture
- pipeline::Endpoint