Cargo Features

[dependencies]
s3sync = { version = "1.12.3", default-features = false, features = ["e2c_test_dangerous_simulations", "version", "legacy_hyper014_feature"] }
default = legacy_hyper014_feature, version

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

e2e_test e2c_test_dangerous_simulations
version default

Add detailed build information to the CLI version output

Enables shadow-rs

legacy_hyper014_feature default

--no-verify-ssl, --http-proxy --https-proxy options require hyper 0.14 and old rustls

Enables hyper-proxy, hyper-rustls ^0.24.2, hyper-util, hyper ^0.14.13, rustls ^0.21.12, and webpki-roots ^0.25.4

hyper:

Following dependencies are only required for the legacy_hyper014_feature