Skip to main content

alux_http_warp/
lib.rs

1#![doc = include_str!("../README.md")]
2
3//! Interprets typed HTTP programs as an executable warp filter.
4//!
5//! warp composes filters rather than holding a route table, so a coproduct of routes is `or` and a
6//! selector is the filters a request must pass. What reaches an endpoint is what those filters
7//! gathered, which is why the roles here read a gathered request rather than a framework extractor.
8
9mod handler;
10mod input;
11mod message;
12mod output;
13mod route;
14mod server;
15
16pub use handler::*;
17pub use input::*;
18pub use message::*;
19pub use output::*;
20pub use route::*;
21pub use server::*;