Crate https_everywhere_lib_core

Source

Structs§

CookieRule
A CookieRule is used to secure cookies which conform to some name and host constraints
Rewriter
A Rewriter provides an abstraction layer over RuleSets and Storage, providing the logic for rewriting URLs
RuleSet
A RuleSet is a grouping of rules which act on some target
RuleSets
RuleSets consists of a tuple btreemap of rulesets, keyed by some target FQDN
UpdateChannel
An UpdateChannel defines where to find ruleset updates, the key to verify them, the scope they are applied to (which should be a regular expression), and whether they replace the default rulesets included with the application.
UpdateChannels
RuleSets consists of a tuple vec of update channels
Updater

Enums§

RewriteAction
A RewriteAction is used to indicate an action to take, returned by the rewrite_url method on the Rewriter struct
Rule
A Rule is used to rewrite URLs from some regular expression to some string

Traits§

Storage