diff --git a/CHANGELOG.next.toml b/CHANGELOG.next.toml index 25686931de..6889693f02 100644 --- a/CHANGELOG.next.toml +++ b/CHANGELOG.next.toml @@ -1,24 +1,5 @@ -# Example changelog entries -# [[aws-sdk-rust]] -# message = "Fix typos in module documentation for generated crates" -# references = ["smithy-rs#920"] -# meta = { "breaking" = false, "tada" = false, "bug" = false } -# author = "rcoh" -# -# [[smithy-rs]] -# message = "Fix typos in module documentation for generated crates" -# references = ["smithy-rs#920"] -# meta = { "breaking" = false, "tada" = false, "bug" = false } -# author = "rcoh" - -[[aws-sdk-rust]] -message = "Convert several `info` spans to `debug` in aws-config" -references = ["smithy-rs#1087"] -meta = { "breaking" = false, "tada" = false, "bug" = false } -author = "rcoh" - [[smithy-rs]] -message = "Improve docs on `Endpoint::{mutable, immutable}`" -references = ["smithy-rs#1087"] +message = "Provide SigningService creation via owned String" +references = ["smithy-rs#1114"] meta = { "breaking" = false, "tada" = false, "bug" = false } -author = "rcoh" \ No newline at end of file +author = "mchoicpe-amazon" \ No newline at end of file diff --git a/aws/rust-runtime/aws-types/src/lib.rs b/aws/rust-runtime/aws-types/src/lib.rs index 3421b5f2e2..eb39142feb 100644 --- a/aws/rust-runtime/aws-types/src/lib.rs +++ b/aws/rust-runtime/aws-types/src/lib.rs @@ -42,3 +42,9 @@ impl SigningService { SigningService(Cow::Borrowed(service)) } } + +impl From for SigningService { + fn from(service: String) -> Self { + SigningService(Cow::Owned(service)) + } +}