Skip to main content

WebxRequestMeta

Derive Macro WebxRequestMeta 

Source
#[derive(WebxRequestMeta)]
{
    // Attributes available to this derive:
    #[from_query]
    #[from_route]
    #[from_body]
    #[from_form]
    #[webx_request]
}
Expand description

Registers OpenAPI parameter metadata from #[from_query] / #[from_route] / #[from_body] / #[from_form] fields.

FormFile fields are recognised automatically and reported as multipart/form-data binary parts.

Add #[webx_request(query_all)] to treat all non-skipped fields as query parameters.