Expand description
Barrzen Axum Core
Core components for building Axum applications:
- Configuration and environment parsing
- Startup banner
- Build information
- AppBuilder for router and middleware composition
- Standard API response types
- Core endpoints: /healthz, /readyz, /version
Re-exports§
pub use app_builder::AppBuilder;pub use build_info::BuildInfo;pub use config::AppConfig;pub use config::BannerConfig;pub use config::CacheBackend;pub use config::CacheConfig;pub use config::Config;pub use config::ConfigError;pub use config::CorsConfig;pub use config::Environment;pub use config::FeatureFlags;pub use config::HttpConfig;pub use config::LogBackend;pub use config::LogFormat;pub use config::LoggingConfig;pub use handlers::CoreState;pub use handlers::HealthCheck;pub use handlers::ReadyChecker;pub use response::ApiError;pub use response::ApiResponse;pub use response::ApiResult;
Modules§
- app_
builder - AppBuilder for router and middleware composition
- banner
- Startup banner module
- build_
info - Build information
- config
- Configuration module
- handlers
- Core HTTP handlers
- response
- Standard API response types