pub type ForceCacheRules = Vec<(String, ClientCachePreference)>;
Expand description
Forces the responses matching rules
to be cached according to their respective preference.
Useful when you have compiled away cache, but still want images and fonts to be cached.
Rules can take three shapes.
- Matching all file extensions. Here, the rule str have to start with a
.
- Path start with. Matches all responses which start with the rule. str has to start with
/
- Path contains rule. For example,
*target*
matches/target/bin/kvarn
,/a/really/long/path/with/some_target_name/in/it
, but not/tar/get
or/articles/rust_Target
.
The priority for the Package
extension is 16
Aliased Typeยง
struct ForceCacheRules { /* private fields */ }