List of all items
Structs
- ElifHeaderMap
- ElifStatusCode
- config::HttpConfig
- controller::BaseController
- controller::PaginationMeta
- controller::QueryParams
- database::DatabaseServiceProvider
- json::ApiResponse
- json::ElifJson
- json::JsonError
- json::JsonResponse
- json::ValidationErrors
- middleware::ErrorHandlingMiddleware
- middleware::MiddlewarePipeline
- middleware::body_limit::BodyLimitConfig
- middleware::body_limit::BodyLimitInfo
- middleware::body_limit::BodyLimitMiddleware
- middleware::body_limit::LimitedBody
- middleware::logging::LoggingMiddleware
- middleware::timeout::TimeoutConfig
- middleware::timeout::TimeoutHandler
- middleware::timeout::TimeoutInfo
- middleware::timeout::TimeoutMiddleware
- middleware::timing::RequestStartTime
- middleware::timing::TimingMiddleware
- middleware::tracing::RequestMetadata
- middleware::tracing::TracingConfig
- middleware::tracing::TracingMiddleware
- request::ElifPath
- request::ElifQuery
- request::ElifRequest
- request::ElifState
- response::ElifHeaderMap
- response::ElifResponse
- response::ElifStatusCode
- routing::RouteInfo
- routing::RouteRegistry
- routing::group::GroupBuilder
- routing::group::RouteGroup
- routing::params::ParamExtractor
- routing::params::PathParams
- routing::params::RouteParam
- routing::router::Route
- routing::router::RouteBuilder
- routing::router::Router
- server::Server
Enums
- error::HttpError
- response::ResponseBody
- routing::HttpMethod
- routing::params::ParamError
- routing::params::ParamType
Traits
Functions
- database::create_database_pool
- database::get_database_pool
- database::get_named_database_pool
- middleware::body_limit::limit_body_size
- middleware::body_limit::limits::presets::file_upload
- middleware::body_limit::limits::presets::large_upload
- middleware::body_limit::limits::presets::small_api
- middleware::body_limit::limits::presets::tiny
- middleware::timeout::apply_timeout
- middleware::timing::format_duration
- server::health_check