Crate trillium_caching_headers[−][src]
Expand description
Trillium handlers for etag and last-modified-since headers.
This crate provides three handlers: Etag
, Modified
, and
CachingHeaders
, as well as a CachingHeadersExt
that extends
[trillium::Headers
] with some accessors.
Unless you are sure that you don’t want either etag or last-modified
behavior, please use the combined CachingHeaders
handler.
Structs
A representation of the
Cache-Control
header.
Etag and If-None-Match header handler
A handler for the Last-Modified
and If-Modified-Since
header interaction.
Enums
An enum representation of the
Cache-Control
directives.
Traits
Provides an extension trait for both [trillium::Headers
] and
also trillium::Conn
for setting and getting various parsed
caching headers.
Functions
alias for CachingHeaders::new