Skip to main content

alux_http_poem/
lib.rs

1//! Interprets typed HTTP programs as executable Poem routes.
2//!
3//! The interpretation chooses Poem's extractors for input roles, its responses for output kinds, and
4//! `Arc` for the runtime handle of a semantic context. Those choices stay inside this crate: the
5//! program compiled here is the same value any other interpreter folds.
6
7#![allow(async_fn_in_trait)]
8
9mod handler;
10mod input;
11mod output;
12mod route;
13
14pub use handler::*;
15pub use input::*;
16pub use output::*;
17pub use route::*;