Module actix_web_lab::extract
source · Expand description
Experimental extractors.
Structs
- Extractor wrapper that limits size of payload used.
- Bytes extractor with const-generic payload size limit.
- Host information.
- JSON extractor with const-generic payload size limit.
- A lazy extractor for thread-local data.
- A thread-local equivalent to
SharedData
. - Extract typed data from request path segments.
- Extract typed information from the request’s query.
- Wraps an extractor and calculates a request signature hash alongside.
- A wrapper around
ArcSwap
that can be used as an extractor. - URL-encoded form extractor with const-generic payload size limit.
Enums
- Errors that can occur when extracting and processing request signatures.
Constants
- Default bytes payload size limit of 4MiB.
- Default JSON payload size limit of 2MiB.
- Default URL-encoded form payload size limit of 2MiB.
Traits
- Define a scheme for deriving and verifying some kind of signature from request parts.
Type Aliases
- An alias for
actix_web::web::Data<T>
with a more descriptive name.