Skip to main content

Crate httpward_core

Crate httpward_core 

Source

Modules§

config
core
error
httpward_middleware
middleware_config_ext
module_export
module_logging

Macros§

export_middleware_module
Macro to generate all required module export functions This eliminates boilerplate code for new modules
export_module_with_custom_middleware
Alternative macro for modules that need custom middleware creation logic This provides the logger setup but allows custom create/destroy functions
get_config_from_current_module
Macro to get config using current module name automatically Usage: get_config_from_current_module!(MyConfig, ctx, req)
get_module_config_from_current_crate
Macro to get config using current crate name automatically Usage: get_module_config_from_current_crate!(MyConfig, ctx, req)
module_log
module_log_debug
module_log_error
Convenience macros for module logging
module_log_info
module_log_trace
module_log_warn