Cargo Features

[dependencies]
url-cleaner-engine = { version = "0.10.0", default-features = false, features = ["default-cleaner", "regex", "http", "cache", "base64", "commands", "debug"] }
default = default-cleaner

The default-cleaner feature is set by default whenever url-cleaner-engine is added without default-features = false somewhere in the dependency tree.

default-cleaner default = base64, cache, http, regex

Affects cleaner::DEFAULT_CLEANER_STR, cleaner::DEFAULT_CLEANER

regex default-cleaner

Enables regex

Affects glue::regex

http default-cleaner

Enables reqwest

Affects glue::http_client_config, glue::proxy, glue::http, glue::json, params::Params.http_client_config, params::ParamsDiff.http_client_config_diff, params::ParamsDiffArgParser.proxy, params::ParamsDiffArgParser.no_proxy

cache default-cleaner

Enables diesel

Affects glue::caching, params::Params.read_cache, params::Params.write_cache, params::ParamsDiff.read_cache, params::ParamsDiff.write_cache, params::ParamsDiffArgParser.read_cache, params::ParamsDiffArgParser.write_cache, cleaner::Cleaner.cache_path, job::Job.cache, lazy_task::LazyTask.cache, task::Task.cache, task_state::TaskState.cache, task_state::TaskStateView.cache

base64 default-cleaner

Enables base64

Affects glue::base64

commands

Enables which

Affects glue::command

custom debug