List of all items
Structs
- config::AppConfig
- config::SiteConfig
- config::global::GlobalConfig
- config::global::Listener
- config::global::LogConfig
- config::global::Match
- config::global::Redirect
- config::global::Tls
- config::strategy::Strategy
- core::context::context::HttpWardContext
- core::context::extensions::ExtensionsMap
- core::error::errors::HttpWardError
- core::server_models::listener::ListenerKey
- core::server_models::server_instance::ServerInstance
- core::server_models::site_manager::MatchedRoute
- core::server_models::site_manager::RouteWithStrategy
- core::server_models::site_manager::SiteManager
- core::server_models::site_manager::TlsMapping
- core::server_models::site_manager::TlsPaths
- core::server_models::strategy_resolver::StrategyResolver
- error::error_handler::ErrorHandler
- httpward_middleware::next::Next
- httpward_middleware::pipe::HttpWardMiddlewarePipe
- httpward_middleware::pipe::HttpWardMiddlewarePipeBuilder
- httpward_middleware::pipe::MiddlewareFatPtr
- module_logging::DefaultModuleLogger
Enums
- config::global::Route
- config::strategy::MiddlewareConfig
- config::strategy::StrategyRef
- config::strategy::UniversalValue
- core::error::errors::HttpWardMiddlewareError
- core::server_models::site_manager::MatcherType
- core::server_models::site_manager::SiteManagerError
Traits
- core::error::errors::IsHttpWardError
- httpward_middleware::middleware_trait::HttpWardMiddleware
- middleware_config_ext::MiddlewareConfigExt
- module_export::DefaultMiddleware
- module_logging::ModuleLogger
Macros
- export_middleware_module
- export_module_with_custom_middleware
- get_config_from_current_module
- get_module_config_from_current_crate
- module_log
- module_log_debug
- module_log_error
- module_log_info
- module_log_trace
- module_log_warn
Functions
- config::load
- config::strategy::filter_disabled_middleware
- config::strategy::supplement_middleware
- config::strategy::supplement_middleware_configs
- httpward_middleware::adapter::box_service_from
- middleware_config_ext::get_config_from_ctx
- middleware_config_ext::get_config_from_ctx_for_module
- middleware_config_ext::get_middleware_config_from_ctx
- middleware_config_ext::get_middleware_config_typed_from_ctx
- module_export::generic_create_middleware
- module_export::generic_destroy_middleware
- module_logging::host_functions::host_log_debug
- module_logging::host_functions::host_log_error
- module_logging::host_functions::host_log_info
- module_logging::host_functions::host_log_trace
- module_logging::host_functions::host_log_warn
- module_logging::module_setup::get_logger
- module_logging::module_setup::set_module_name
- module_logging::module_setup::setup_module_logger
- module_logging::module_setup::setup_module_logger_with_name
Type Aliases
- config::strategy::LegacyStrategyCollection
- core::server_models::strategy_resolver::StrategyCollection
- httpward_middleware::middleware_trait::DynMiddleware
- httpward_middleware::types::BoxError
- httpward_middleware::types::BoxService
- module_logging::HostLogDebugFn
- module_logging::HostLogErrorFn
- module_logging::HostLogInfoFn
- module_logging::HostLogTraceFn
- module_logging::HostLogWarnFn
- module_logging::module_setup::SetLoggerFn