List of all items
Structs
- extractor::NoopPathExtractor
- extractor::NoopQueryStringExtractor
- handler::DirHandler
- handler::FileHandler
- handler::FileOptions
- handler::FilePathExtractor
- handler::HandlerError
- helpers::http::FormUrlDecoded
- helpers::http::PercentDecoded
- helpers::http::request::path::RequestPathSegments
- middleware::cookie::CookieParser
- middleware::logger::RequestLogger
- middleware::logger::SimpleLogger
- middleware::security::SecurityMiddleware
- middleware::state::StateMiddleware
- middleware::timer::RequestTimer
- pipeline::Pipeline
- pipeline::PipelineBuilder
- router::RouteNonMatch
- router::Router
- router::builder::AssociatedRouteBuilder
- router::builder::DelegateRouteBuilder
- router::builder::RouterBuilder
- router::builder::ScopeBuilder
- router::builder::SingleRouteBuilder
- router::response::NoopResponseExtender
- router::response::ResponseFinalizer
- router::response::ResponseFinalizerBuilder
- router::route::ExtractorFailed
- router::route::Extractors
- router::route::RouteImpl
- router::route::dispatch::DispatcherImpl
- router::route::matcher::AcceptHeaderRouteMatcher
- router::route::matcher::AccessControlRequestMethodMatcher
- router::route::matcher::AndRouteMatcher
- router::route::matcher::AnyRouteMatcher
- router::route::matcher::ContentTypeHeaderRouteMatcher
- router::route::matcher::MethodOnlyRouteMatcher
- router::tree::Tree
- router::tree::node::Node
- router::tree::regex::ConstrainedSegmentRegex
- state::State
Enums
Traits
- extractor::PathExtractor
- extractor::QueryStringExtractor
- handler::Handler
- handler::IntoHandlerFuture
- handler::IntoResponse
- handler::MapHandlerError
- handler::MapHandlerErrorFuture
- handler::NewHandler
- middleware::Middleware
- middleware::NewMiddleware
- pipeline::PipelineHandleChain
- prelude::DefineSingleRoute
- prelude::DrawRoutes
- prelude::FromState
- prelude::MapHandlerError
- prelude::MapHandlerErrorFuture
- router::builder::DefineSingleRoute
- router::builder::DrawRoutes
- router::builder::ExtendRouteMatcher
- router::builder::ReplacePathExtractor
- router::builder::ReplaceQueryStringExtractor
- router::response::ResponseExtender
- router::response::StaticResponseExtender
- router::route::Route
- router::route::dispatch::Dispatcher
- router::route::matcher::IntoRouteMatcher
- router::route::matcher::RouteMatcher
- state::FromState
- state::StateData
Derive Macros
- middleware::NewMiddleware
- prelude::NewMiddleware
- prelude::StateData
- prelude::StaticResponseExtender
- router::response::StaticResponseExtender
- state::StateData
Functions
- bind_server
- helpers::http::response::create_empty_response
- helpers::http::response::create_permanent_redirect
- helpers::http::response::create_response
- helpers::http::response::create_temporary_redirect
- pipeline::finalize_pipeline_set
- pipeline::new_pipeline
- pipeline::new_pipeline_set
- pipeline::single_middleware
- pipeline::single_pipeline
- plain::init_server
- plain::start
- plain::start_with_num_threads
- router::builder::build_router
- router::builder::build_simple_router
- service::call_handler
- state::client_addr
- state::request_id
Typedefs
- handler::HandlerFuture
- handler::HandlerResult
- handler::SimpleHandlerResult
- pipeline::EditablePipelineSet
- pipeline::PipelineSet
- pipeline::SinglePipelineChain
- pipeline::SinglePipelineHandle
- pipeline::SinglePipelineSet
- router::builder::AssociatedSingleRouteBuilder
- router::tree::segment::SegmentMapping