Cargo Features

[dependencies]
cf-turnstile = { version = "0.1.0", default-features = false, features = ["idempotency", "native", "rustls-native-roots", "rustls-webpki-roots", "trust-dns", "integration"] }
default = rustls-native-roots

The rustls-native-roots feature is set by default whenever cf-turnstile is added without default-features = false somewhere in the dependency tree.

idempotency integration?

Enables uuid

Affects cf-turnstile::SiteVerifyRequest.idempotency_key, cf-turnstile::generate_indepotency_key

native

Enables hyper-tls ^0.5

Affects connector::Connector

rustls-native-roots default

Enables native-tokio of hyper-rustls ^0.24

Affects connector::Connector

rustls-webpki-roots

Enables webpki-tokio of hyper-rustls ^0.24

Affects connector::Connector

trust-dns

Enables hyper-trust-dns

integration = idempotency