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.
Expose the high-level API for adding rulesets to a RuleSets instance via RuleSets::add_all_from_json_string.
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.
Expose the high-level API for looking up potentially applicable rulesets on a RuleSets instance via RuleSets::potentially_applicable.
Expose the high-level API for rewriting URLs.
Expose the high-level API for retrieving and storing global settings.
Expose the high-level API for updating the rulesets dynamically via update channels.