Skip to content
This repository has been archived by the owner on Jan 5, 2023. It is now read-only.

Latest commit

 

History

History
35 lines (19 loc) · 1.45 KB

README.md

File metadata and controls

35 lines (19 loc) · 1.45 KB

HTTPS Everywhere Core Library

CI Latest Version Rust Documentation

Features

This library includes various compilation features, all included by default. To include only a subset of these features, be sure to specify default_features = false, features = ["list_of_features_desired"] in the downstream Cargo.toml.

Description of features follows.

add_rulesets

Expose the high-level API for adding rulesets to a RuleSets instance via RuleSets::add_all_from_json_string.

get_simple_rules_ending_with

Expose the high-level API for looking up simple rules on a RuleSets instance ending in a string via RuleSets::get_simple_rules_ending_with.

potentially_applicable

Expose the high-level API for looking up potentially applicable rulesets on a RuleSets instance via RuleSets::potentially_applicable.

rewriter

Expose the high-level API for rewriting URLs.

settings

Expose the high-level API for retrieving and storing global settings.

updater

Expose the high-level API for updating the rulesets dynamically via update channels.