Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Upgrade the Rust aws-sdk-gamelift crate to latest (1.38.0) and upgrad…
…e the rest of the AWS crates to the versions that were released alongside it Summary: [release-2024-07-29](https://github.com/awslabs/aws-sdk-rust/releases/tag/release-2024-07-29) is the aws-sdk-rust release that the other crates' versions were pulled from. **Why?** I need [CreateFleet](https://docs.aws.amazon.com/gamelift/latest/apireference/API_CreateFleet.html)'s [InstanceRoleCredentialsProvider](https://docs.aws.amazon.com/gamelift/latest/apireference/API_CreateFleet.html#gamelift-CreateFleet-request-InstanceRoleCredentialsProvider) parameter. **Changes** * The new AWS SDK requires ring 0.17.5 or later, so ring was upgraded from 0.17.3 to 0.17.8 and I had to add fixups to get it building for Windows. * [aws-smithy-client](https://crates.io/crates/aws-smithy-client) was replaced by [aws-smithy-runtime](https://crates.io/crates/aws-smithy-runtime) and [aws-smithy-runtime-api](https://crates.io/crates/aws-smithy-runtime-api). * ```aws_smithy_http::body``` was moved to ```aws_smithy_types::body```. * ```aws_smithy_http::byte_stream``` was moved to ```aws_smithy_types::byte_stream```. * Struct members modeled as required are no longer wrapped in ```Option```s [when possible](https://smithy.io/2.0/spec/aggregate-types.html#structure-member-optionality). allow-large-files bypass_size_limit Approved commit size limit bypass request: https://fb.workplace.com/groups/scm/permalink/7831552160227669/ Reviewed By: dtolnay Differential Revision: D60582035 fbshipit-source-id: 81bf9f3ec41abed20a6a6fa109d0509c447227fa
- Loading branch information