Cargo Features
[dependencies]
aws-config = { version = "1.5.11", default-features = false, features = ["behavior-version-latest", "client-hyper", "credentials-process", "rt-tokio", "rustls", "sso", "allow-compilation", "test-util"] }
- default = client-hyper, credentials-process, rt-tokio, rustls, sso
-
These default features are set whenever
aws-config
is added without
somewhere in the dependency tree.default-features = false - behavior-version-latest
-
Affects
aws-config::from_env
,aws-config::load_from_env
… - client-hyper default rustls
-
Enables connector-hyper-0-14-x of aws-smithy-runtime
- credentials-process default
- rt-tokio default
-
Enables rt-tokio of aws-smithy-async and aws-smithy-runtime and rt of tokio
tokio:
Includes basic task execution capabilities
- rustls default = client-hyper
-
Enables tls-rustls of aws-smithy-runtime
Affects
credentials::default_provider
… - sso default
-
Enables aws-sdk-sso and aws-sdk-ssooidc, hex, ring, and zeroize, http-auth of aws-smithy-runtime-api
Affects
default_provider::token
,aws-config::sso
,profile::token
… - allow-compilation
- test-util
-
Enables test-util of aws-runtime