//! # vld-rama — Rama integration for the `vld` validation library
//!
//! Provides extractors and a [`ValidateJsonLayer`] that validate HTTP request
//! data using `vld` schemas (no `serde::Deserialize` required):
//!
//! | API | Source |
//! |---|---|
//! | [`VldJson<T>`] | JSON request body |
//! | [`VldQuery<T>`] | URL query parameters |
//! | [`VldPath<T>`] | URL path parameters |
//! | [`VldForm<T>`] | URL-encoded form body |
//! | [`VldHeaders<T>`] | HTTP headers |
//! | [`VldCookie<T>`] | Cookie values |
//! | [`ValidateJsonLayer<T>`] | Middleware for Service stacks |
//!
//! All extractors return **422 Unprocessable Entity** on validation failure.
//!
//! Requires Rust **1.96+** (Rama MSRV).
pub use ;
pub use ;
pub use VldRejection;
/// Prelude — import everything you need.