Cargo Features

[dependencies]
dns-edit = { version = "0.2.2", default-features = false, features = ["all-providers", "gandi", "dnsimple", "smol", "tokio", "test_offline", "test_dnsimple"] }
default = all-providers, smol

These default features are set whenever dns-edit is added without default-features = false somewhere in the dependency tree.

all-providers default = dnsimple, gandi
gandi all-providers

Affects dns-edit::gandi

dnsimple all-providers

Affects dns-edit::dnsimple

smol default

Enables futures-rustls, smol, and smol-hyper

futures-rustls:

Smol support

tokio

Enables hyper-util, tokio, and tokio-rustls

hyper-util:

Tokio support

test_offline

Test features
Disables http module tests that rely on external services

test_gandi test_dnsimple