vantus 0.3.0

Macro-first async Rust backend framework with explicit composition, typed extraction, and hardened HTTP defaults.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
mod application;
mod module;
mod modules;
mod observability;
mod state;

pub use application::{ApplicationHost, HostBuildError, HostBuilder, HostContext, HostError};
pub use module::{Controller, Module, RuntimeModule};
pub use modules::{
    HealthModule, InfoModule, PanicRecovery, RequestLogger, SecurityHeaders, WebPlatformModule,
};
pub use observability::{
    ObservabilityModule, ReadinessCheck, ReadinessContributor, ReadinessRegistry, RequestId,
};
pub(crate) use state::HostState;