Cargo Features

[dependencies]
firewall = { version = "0.3.2", default-features = false, features = ["all", "builder", "rustls", "openssl", "cloudflare", "github_webhook"] }
default = builder

The builder feature is set by default whenever firewall is added without default-features = false somewhere in the dependency tree.

all = cloudflare, github_webhook, openssl, rustls
builder default cloudflare? github_webhook?

Enables cidr

Affects firewall::builder

rustls all?

Enables rustls

Affects firewall::rustls

openssl all?

Enables openssl

Affects firewall::openssl

cloudflare all? = builder

Enables read_until_slice, tokio, tokio-rustls, and webpki-roots

Affects firewall::cloudflare

github_webhook all? = builder

Enables read_until_slice, serde, serde_json, tokio, tokio-rustls, and webpki-roots

Affects firewall::github