[−][src]Module rocket::request
Types and traits for request parsing and handling.
Structs
| Form | A data guard for parsing |
| FormItem | A form items returned by the |
| LenientForm | A data guard for parsing |
| Query | Iterator over form items in a query string. |
| Request | The type of an incoming web request. |
| State | Request guard to retrieve managed state. |
Enums
| FormDataError | Error returned by the |
| FormItems | Iterator over the key/value pairs of a given HTTP form string. |
| FormParseError | Error returned by the |
Traits
| FromForm | Trait to create an instance of some type from an HTTP form.
|
| FromFormValue | Trait to parse a typed value from a form value. |
| FromParam | Trait to convert a dynamic path segment string to a concrete value. |
| FromQuery | Trait implemented by query guards to derive a value from a query string. |
| FromRequest | Trait implemented by request guards to derive a value from incoming requests. |
| FromSegments | Trait to convert many dynamic path segment strings to a concrete value. |
Type Definitions
| FlashMessage | Type alias to retrieve |
| FormError | Alias to the type of form errors returned by the |
| Outcome | Type alias for the |