diff --git a/CHANGELOG.next.toml b/CHANGELOG.next.toml index 59bae6378f91790829fe1d0623ee94650468df02..9eff4af1e16e1de4fe3a690b707e6a30a96c4d8b 100644 --- a/CHANGELOG.next.toml +++ b/CHANGELOG.next.toml @@ -38,3 +38,9 @@ message = "Fix bug where ECS credential provider could not perform retries." meta = { "breaking" = false, "tada" = false, "bug" = true } references = ["smithy-rs#998", "aws-sdk-rust#359"] author = "rcoh" + +[[aws-sdk-rust]] +message = "aws_types::Config is now `Clone`" +meta = { "breaking" = false, "tada" = false, "bug" = false } +references = ["smithy-rs#1002", "aws-sdk-rust#352"] +author = "rcoh" diff --git a/aws/rust-runtime/aws-types/src/config.rs b/aws/rust-runtime/aws-types/src/config.rs index eacf34ec1bf7a64dc9df8e0f169f4c8e159106a5..68d6743c60340fd29103d46d3f5cc6066f8cdd5b 100644 --- a/aws/rust-runtime/aws-types/src/config.rs +++ b/aws/rust-runtime/aws-types/src/config.rs @@ -20,7 +20,7 @@ use crate::credentials::SharedCredentialsProvider; use crate::region::Region; /// AWS Shared Configuration -#[derive(Debug)] +#[derive(Debug, Clone)] pub struct Config { app_name: Option, credentials_provider: Option,