Skip to main content

Module request

Module request 

Source
Available on crate feature request only.
Expand description

Provide per-request extension data.

Wrap the app with Middleware and handlers can read the Extension from request extensions (ReqData<Arc<Extension>> or req.extensions()): request start time, identified language, trace id and client real IP.

Structs§

Extension
Middleware
Middleware inserting Extension into the request extensions.
MiddlewareService

Type Aliases§

LangFunc
RealIPFunc