http_body_request_validator/lib.rs
1//! A request validaton routine for generic [`http::Request`]s with an [`http_body::Body`].
2
3#![no_std]
4
5#[cfg(feature = "alloc")]
6extern crate alloc;
7
8pub mod as_buf;
9pub mod bufferer;
10pub mod buffering_validator;
11pub mod convert;
12
13#[cfg(feature = "buffered")]
14pub mod buffered;
15
16#[cfg(feature = "http-body-util")]
17pub mod http_body_util;
18
19pub use self::as_buf::AsBuf;
20pub use self::bufferer::Bufferer;
21
22pub use self::buffering_validator::*;