Skip to main content

FromRequest

Derive Macro FromRequest 

Source
#[derive(FromRequest)]
Available on crate feature macros only.
Expand description

Derive FromRequest for a named-field struct.

Each field must implement FromRequest. Fields are extracted in declaration order; the first failure short-circuits and returns that error response.

§Example

ⓘ
use rust_web_server::extract::{BodyText, Query};

#[derive(rust_web_server::FromRequest)]
struct Payload {
    body: BodyText,
    params: Query,
}