The body type used in axum requests and responses.
Concrete implementation of (Body).
A cheaply cloneable and sliceable chunk of contiguous memory.
Extractor for getting connection information produced by a
Connected
.
Layer for configuring the default request body limit.
Extractor and response for extensions.
URL encoded extractor and response.
Extractor that resolves the hostname of the request.
JSON Extractor / Response.
Access the path in the router that matches the request.
Extractor that parses multipart/form-data
requests (commonly used with file uploads).
Access the path the matched the route is nested at.
Extractor that gets the original request URI regardless of nesting.
Extractor that will get captures from the URL and parse them using
serde
.
Extractor that deserializes query strings into some type.
Extractor that extracts raw form requests.
Extractor that will get captures from the URL without deserializing them.
Extractor that extracts the raw query string, without parsing it.
Represents an HTTP request.
How routes are stored inside a
Router
.
The router type for composing handlers and services.
Represents the scheme component of a URI
Declaratively construct
Service
values.
Extractor for state.
An HTTP status code (status-code
in RFC 7230 et al.).
Extractor for establishing WebSocket connections.