-
- Downloads
Add support for ErrorKind and RetryKind to all error models (#180)
* Modeling Structured Retries * Improvements to docs Co-authored-by:David Barsky <dbarsky@amazon.com> * Improve RetryKind documentation * Remove println, add . * Rename to classify * Add RetryPolicy test * Fix clippy errors * Remove unused paramaterization of AwsRetryPolicy * Add missing retry module * Cut down on generated code * Fix tests * Rename error_kind to retryable_error_kind * Fix tests Co-authored-by:
David Barsky <dbarsky@amazon.com>
Showing
- aws/rust-runtime/aws-auth/src/provider.rs 7 additions, 1 deletionaws/rust-runtime/aws-auth/src/provider.rs
- aws/rust-runtime/aws-http/Cargo.toml 4 additions, 1 deletionaws/rust-runtime/aws-http/Cargo.toml
- aws/rust-runtime/aws-http/src/lib.rs 209 additions, 0 deletionsaws/rust-runtime/aws-http/src/lib.rs
- codegen/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/RuntimeTypes.kt 3 additions, 0 deletions...oftware/amazon/smithy/rust/codegen/smithy/RuntimeTypes.kt
- codegen/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/generators/CombinedErrorGenerator.kt 30 additions, 2 deletions.../rust/codegen/smithy/generators/CombinedErrorGenerator.kt
- codegen/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/generators/ErrorGenerator.kt 44 additions, 12 deletions...n/smithy/rust/codegen/smithy/generators/ErrorGenerator.kt
- codegen/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/generators/StructureGenerator.kt 2 additions, 1 deletion...ithy/rust/codegen/smithy/generators/StructureGenerator.kt
- codegen/src/test/kotlin/software/amazon/smithy/rust/codegen/generators/StructureGeneratorTest.kt 10 additions, 5 deletions.../smithy/rust/codegen/generators/StructureGeneratorTest.kt
- codegen/src/test/kotlin/software/amazon/smithy/rust/codegen/smithy/generators/CombinedErrorGeneratorTest.kt 5 additions, 1 deletion...t/codegen/smithy/generators/CombinedErrorGeneratorTest.kt
- rust-runtime/smithy-http/src/lib.rs 1 addition, 0 deletionsrust-runtime/smithy-http/src/lib.rs
- rust-runtime/smithy-http/src/retry.rs 16 additions, 0 deletionsrust-runtime/smithy-http/src/retry.rs
- rust-runtime/smithy-types/src/lib.rs 16 additions, 4 deletionsrust-runtime/smithy-types/src/lib.rs
- rust-runtime/smithy-types/src/retry.rs 70 additions, 0 deletionsrust-runtime/smithy-types/src/retry.rs
Loading
Please register or sign in to comment