[−][src]Crate https_everywhere_lib_core
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 |