aws-sdk-rust icon indicating copy to clipboard operation
aws-sdk-rust copied to clipboard

`aws_config::default_provider::use_dual_stack::use_dual_stack_provider` is `pub(crate)`

Open jszwedko opened this issue 2 years ago • 2 comments
trafficstars

Describe the bug

Hi all!

I was attempting to use aws_config::default_provider::use_dual_stack::use_dual_stack_provider() to lookup whether dual stack was enabled by the default provider chain but found that it was pub(crate). In contrast, aws_config::default_provider::use_fips::use_fips_provider() is public.

Is this intentional?

Expected Behavior

aws_config::default_provider::use_dual_stack::use_dual_stack_provider() is pub.

Current Behavior

aws_config::default_provider::use_dual_stack::use_dual_stack_provider() is pub(crate).

Reproduction Steps

Attempt to use aws_config::default_provider::use_dual_stack::use_dual_stack_provider().

Possible Solution

Make aws_config::default_provider::use_dual_stack::use_dual_stack_provider() pub.

Additional Information/Context

No response

Version

(we are currently using a fork until https://github.com/awslabs/aws-sdk-rust/issues/749 is resolved)

├── aws-config v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   ├── aws-credential-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   ├── aws-smithy-async v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   ├── aws-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   ├── aws-credential-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   │   ├── aws-smithy-eventstream v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   │   │   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   │   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   │   ├── aws-credential-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   │   ├── aws-smithy-async v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   │   ├── aws-smithy-client v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   │   │   ├── aws-smithy-async v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   │   │   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   │   │   ├── aws-smithy-http-tower v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   │   │   │   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   │   │   │   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   │   │   ├── aws-smithy-protocol-test v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   │   │   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   │   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   │   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-sdk-sso v0.24.0 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   ├── aws-credential-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-endpoint v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   │   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   │   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   │   ├── aws-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-sig-auth v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   │   ├── aws-credential-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   │   ├── aws-sigv4 v0.54.2 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   │   │   ├── aws-smithy-eventstream v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   │   │   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   │   ├── aws-smithy-eventstream v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   │   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   │   ├── aws-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-smithy-async v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-smithy-client v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-smithy-http-tower v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-smithy-json v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   │   └── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-sdk-sts v0.24.0 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   ├── aws-credential-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-endpoint v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-sig-auth v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-smithy-async v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-smithy-client v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-smithy-http-tower v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-smithy-json v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-smithy-query v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   │   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-smithy-xml v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   ├── aws-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-async v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-client v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-http-tower v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-json v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
├── aws-credential-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
├── aws-sdk-cloudwatch v0.24.0 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   ├── aws-credential-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-endpoint v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-sig-auth v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-async v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-client v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-http-tower v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-json v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-query v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-xml v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
├── aws-sdk-cloudwatchlogs v0.24.0 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   ├── aws-credential-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-endpoint v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-sig-auth v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-async v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-client v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-http-tower v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-json v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
├── aws-sdk-firehose v0.24.0 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   ├── aws-credential-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-endpoint v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-sig-auth v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-async v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-client v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-http-tower v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-json v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
├── aws-sdk-kinesis v0.24.0 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   ├── aws-credential-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-endpoint v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-sig-auth v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-async v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-client v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-http-tower v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-json v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
├── aws-sdk-s3 v0.24.0 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   ├── aws-credential-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-endpoint v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-sig-auth v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-sigv4 v0.54.2 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-async v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-checksums v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   │   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   │   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-client v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-eventstream v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-http-tower v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-json v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-xml v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
├── aws-sdk-sns v0.24.0 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   ├── aws-credential-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-endpoint v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-sig-auth v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-async v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-client v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-http-tower v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-json v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-query v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-xml v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
├── aws-sdk-sqs v0.24.0 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7)
│   ├── aws-credential-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-endpoint v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-sig-auth v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-async v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-client v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-http-tower v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-json v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-query v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-smithy-xml v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
│   ├── aws-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
├── aws-sigv4 v0.54.2 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
├── aws-smithy-async v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
├── aws-smithy-client v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
├── aws-smithy-http v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
├── aws-smithy-http-tower v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
├── aws-smithy-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)
├── aws-types v0.54.1 (https://github.com/vectordotdev/aws-sdk-rust?rev=3d6aefb7fcfced5fc2a7e761a87e4ddbda1ee670#3d6aefb7) (*)

Environment details (OS name and version, etc.)

MacOS X

Logs

No response

jszwedko avatar Aug 25 '23 22:08 jszwedko

I think this can be pub—in the meantime, this field exists on SdkConfig, so you can do aws_config::load_from_env().await.use_dual_stack() (or use an already constructed SdkConfig object): https://docs.rs/aws-config/latest/aws_config/struct.ConfigLoader.html#method.use_dual_stack

rcoh avatar Aug 28 '23 14:08 rcoh

This looks like it's more of a feature request, but this is still something that we would like to add in the future. Changing the label to feature request

jmklix avatar Dec 08 '23 19:12 jmklix