Cargo Features

[dependencies]
aws-creds = { version = "0.38.0", default-features = false, features = ["http-credentials", "native-tls", "native-tls-vendored", "rustls-tls"] }
default = native-tls

The native-tls feature is set by default whenever aws-creds is added without default-features = false somewhere in the dependency tree.

http-credentials native-tls native-tls-vendored? rustls-tls? = attohttpc

Affects credentials::set_request_timeout

native-tls default = http-credentials

Enables tls of attohttpc

attohttpc:

These features are provided for backwards compatibility

native-tls-vendored = http-credentials

Enables tls-vendored of attohttpc

rustls-tls = http-credentials

Enables tls-rustls of attohttpc

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

attohttpc http-credentials? native-tls native-tls-vendored? rustls-tls?