Expand description
Reexported Hyper header types.
Structs§
Accept
header, defined in RFC7231Accept-Charset
header, defined in RFC7231Accept-Encoding
header, defined in RFC7231Accept-Language
header, defined in RFC7231Accept-Ranges
header, defined in RFC7233Access-Control-Allow-Credentials
header, part of CORSAccess-Control-Allow-Headers
header, part of CORSAccess-Control-Allow-Methods
header, part of CORSAccess-Control-Expose-Headers
header, part of CORSAccess-Control-Max-Age
header, part of CORSAccess-Control-Request-Headers
header, part of CORSAccess-Control-Request-Method
header, part of CORSAllow
header, defined in RFC7231Authorization
header, defined in RFC7235- Credential holder for Basic Authentication
- Token holder for Bearer Authentication, most often seen with oauth
Cache-Control
header, defined in RFC7234Connection
header, defined in RFC7230- A
Content-Disposition
header, (re)defined in RFC6266 Content-Encoding
header, defined in RFC7231Content-Language
header, defined in RFC7231Content-Length
header, defined in RFC7230Content-Range
header, defined in RFC7233Content-Type
header, defined in RFC7231Date
header, defined in RFC7231ETag
header, defined in RFC7232- An entity tag, defined in RFC7232
Expires
header, defined in RFC7234From
header, defined in RFC7231- A map of header fields on requests and responses.
- The
Host
header. - A
time::Time
with HTTP formatting and parsing If-Modified-Since
header, defined in RFC7232If-Unmodified-Since
header, defined in RFC7232Last-Modified
header, defined in RFC7232Location
header, defined in RFC7231- The
Origin
header. Prefer
header, defined in RFC7240Preference-Applied
header, defined in RFC7240- Protocols that appear in the
Upgrade
header field - Represents a quality used in quality values.
- Represents an item with a quality value as defined in RFC7231.
Referer
header, defined in RFC7231StrictTransportSecurity
header, defined in RFC6797Transfer-Encoding
header, defined in RFC7230Upgrade
header, defined in RFC7230User-Agent
header, defined in RFC7231
Enums§
- The
Access-Control-Allow-Origin
response header, part of CORS - Each
Range::Bytes
header can contain one or moreByteRangeSpecs
. EachByteRangeSpec
defines a range of bytes to fetch CacheControl
contains a list of these directives.- A Mime charset.
- Values that can be in the
Connection
header. - Content-Range, described in RFC7233
- A parameter to the disposition type
- The implied disposition of the content of the HTTP body
- A value to represent an encoding used in
Transfer-Encoding
orAccept-Encoding
header. - The
Expect
header. If-Match
header, defined in RFC7232If-None-Match
header, defined in RFC7232If-Range
header, defined in RFC7233- The
Pragma
header defined by HTTP/1.0. - Prefer contains a list of these preferences.
- A protocol name used to identify a spefic protocol. Names are case-sensitive except for the
WebSocket
value. Range
header, defined in RFC7233- Range Units, described in RFC7233
Referrer-Policy
header, part of Referrer PolicyVary
header, defined in RFC7231
Traits§
- An Authorization scheme to be used in the header.
Functions§
- Convenience function to create a
Quality
from a float. - Convinience function to wrap a value in a
QualityItem
Setsq
to the default 1.0