Expand description
Per-request proxy pipeline: a trait-driven middleware chain built on
a small custom driver (see PIPELINE.md). The entrypoint
is driver::Pipeline::run, constructed once at startup via
crate::proxy::build_default_pipeline.
Modules§
- driver
- Pipeline driver — the engine that runs middleware chains, the router, and the transport.
- middleware
- Middleware traits for the pipeline.
- middlewares
- Middleware implementations — one struct per file. Each implements
RequestMiddlewareorResponseMiddlewareand matches on theRequest/Responsevariants it cares about. - stubs
- Small shared types referenced by
values.rs. - values
- Top-level value types for the pipeline.