Cargo Features

[dependencies]
postgresql_archive = { version = "0.14.2", default-features = false, features = ["blocking", "github", "maven", "md5", "native-tls", "rustls-tls", "sha1", "sha2", "theseus", "zonky"] }
default = native-tls, theseus

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

blocking

Enables tokio

Affects postgresql_archive::blocking

github theseus

Enables serde_json

Affects repository::github

maven zonky? = md5, sha1, sha2

Enables quick-xml ^0.35.0

Affects repository::maven

md5 maven?

Enables md-5

Affects hasher::md5

native-tls default

Enables native-tls of reqwest

reqwest:

Enables native-tls specific functionality not available by default.

rustls-tls

Enables rustls-tls-native-roots of reqwest

sha1 maven?

Enables sha1

Affects hasher::sha1

sha2 maven? theseus

Enables sha2

Affects hasher::sha2_256, hasher::sha2_512

theseus default = github, sha2

Enables flate2, tar, and target-triple

Affects configuration::theseus

zonky = maven

Enables flate2, tar, xz2, and zip

Affects configuration::zonky