Module tsukuyomi::extractor

source ·
Expand description

Definition of Extractor and its implementors.

Re-exports

pub use self::ext::ExtractorExt;

Modules

Extractors for parsing message body.
A set of extensions for Extractors.
Extractors for accessing HTTP header fields.
Extractors for accessing the request-local data.
Extractors for validation of HTTP method.

Traits

A trait abstracting the extraction of values from the incoming request.

Functions

Creates an Extractor that returns the value of extension of the specified type.
Creates an Extractor from the provided function that returns a TryFuture.
Creates an Extractor that returns the value of request method.
Creates an Extractor that parses the value of query string to T.
Creates an Extractor from a synchronous function.
Creates an Extractor that returns the value of request URI.
Creates an Extractor that just clones and returns the provided value.
Creates an Extractor that returns the value of the request version.