List of all items
Structs
- Body
- Method
- StatusCode
- api::ApiError
- api::ApiRegistry
- api::ApiResponse
- api::ApiRoute
- app::App
- assets::AssetManager
- assets::AssetOptimization
- assets::CachedAsset
- auth::AuthMiddleware
- auth::Claims
- auth::JwtAuth
- cache::Cache
- compression::CompressionMiddleware
- config::AuthConfig
- config::Config
- config::DatabaseConfig
- config::FeatureConfig
- config::ServerConfig
- database::Database
- dev::DevServer
- file_upload::FileUpload
- forms::Form
- forms::FormField
- metrics::Metrics
- metrics::MetricsMiddleware
- middleware::Cors
- middleware::Logger
- middleware::auth_guard::AuthGuard
- middleware::auth_guard::RateLimiter
- request::Request
- response::Response
- router::Route
- router::Router
- server::Server
- session::MemorySessionStore
- session::Session
- session::SessionMiddleware
- static_files::StaticFiles
- template::TemplateEngine
- ui::component::ComponentRegistry
- ui::element::Element
- ui::page::PageRegistry
- ui::renderer::Renderer
Enums
Traits
- Deserialize
- Serialize
- api::ApiHandler
- error::IntoResponse
- handler::Handler
- middleware::Middleware
- session::SessionStore
- ui::component::Component
- ui::page::Page
Macros
Attribute Macros
Derive Macros
Functions
- api::get_api_registry
- auth::hash_password
- auth::verify_password
- cache::get_cache
- cache::init_cache
- config::get_config
- config::init_config
- database::get_database
- database::init_database
- file_upload::parse_form_data
- logging::init_logging
- ui::component::get_component_registry
- ui::element::a
- ui::element::article
- ui::element::button
- ui::element::div
- ui::element::footer
- ui::element::form
- ui::element::h1
- ui::element::h2
- ui::element::h3
- ui::element::header
- ui::element::img
- ui::element::input
- ui::element::label
- ui::element::li
- ui::element::main
- ui::element::nav
- ui::element::p
- ui::element::section
- ui::element::span
- ui::element::text
- ui::element::ul
- ui::page::get_page_registry
- ui::renderer::get_renderer