arcature 0.1.2

Arcature: an opinionated full-stack Rust web framework. One package, batteries included.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! The validated request payloads.
//!
//! Add one file per request with `arc make:request`. `#[request]` adds
//! `Validate`; add `Deserialize` by hand so the extractor deserializes and
//! validates in one step. Example:
//!
//! ```ignore
//! #[request]
//! #[derive(Debug, Clone, Deserialize)]
//! pub struct CreateUserRequest {
//!     #[validate(length(min = 1, max = 255))]
//!     pub name: String,
//!     #[validate(email)]
//!     pub email: String,
//! }
//! ```