Cargo Features

[dependencies]
tough-kms = { version = "0.13.0", default-features = false, features = ["aws-sdk-rust", "aws-sdk-rust-rustls", "fips"] }
default = aws-sdk-rust

The aws-sdk-rust feature is set by default whenever tough-kms is added without default-features = false somewhere in the dependency tree.

aws-sdk-rust default = aws-sdk-rust-rustls
aws-sdk-rust-rustls aws-sdk-rust

This feature is for backward compatibility but has no effect.

fips

Enables fips of aws-lc-rs and tough

aws-lc-rs:

require FIPS