-
- Downloads
More tidying up of `aws-smithy-runtime-api` (#2869)
This PR finishes documenting `aws-smithy-runtime-api` and also: - Adds `Send + Sync` bounds to `Interceptor`. - Moves `Interceptors` into `aws-smithy-runtime`. - Expands the more complicated macros in the interceptor context wrappers. - Makes the `OrchestratorError` an informative error according to [RFC-22](https://github.com/awslabs/smithy-rs/blob/main/design/src/rfcs/rfc0022_error_context_and_compatibility.md). - Renames `ConnectorError::is_other` to `as_other` and adds an equivalent `is_other` that returns a boolean. ---- _By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice._
Showing
- aws/rust-runtime/aws-inlineable/src/http_request_checksum.rs 1 addition, 1 deletionaws/rust-runtime/aws-inlineable/src/http_request_checksum.rs
- aws/rust-runtime/aws-inlineable/src/http_response_checksum.rs 1 addition, 1 deletion...rust-runtime/aws-inlineable/src/http_response_checksum.rs
- aws/rust-runtime/aws-inlineable/src/route53_resource_id_preprocessor.rs 1 addition, 1 deletion...me/aws-inlineable/src/route53_resource_id_preprocessor.rs
- codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/client/smithy/customizations/InterceptorConfigCustomization.kt 1 addition, 1 deletion...t/smithy/customizations/InterceptorConfigCustomization.kt
- codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/client/smithy/generators/client/CustomizableOperationGenerator.kt 1 addition, 1 deletion...mithy/generators/client/CustomizableOperationGenerator.kt
- rust-runtime/aws-smithy-http/src/result.rs 13 additions, 3 deletionsrust-runtime/aws-smithy-http/src/result.rs
- rust-runtime/aws-smithy-http/src/retry.rs 1 addition, 1 deletionrust-runtime/aws-smithy-http/src/retry.rs
- rust-runtime/aws-smithy-runtime-api/src/client/interceptors.rs 121 additions, 424 deletions...runtime/aws-smithy-runtime-api/src/client/interceptors.rs
- rust-runtime/aws-smithy-runtime-api/src/client/interceptors/context.rs 51 additions, 40 deletions...aws-smithy-runtime-api/src/client/interceptors/context.rs
- rust-runtime/aws-smithy-runtime-api/src/client/interceptors/context/wrappers.rs 189 additions, 155 deletions...y-runtime-api/src/client/interceptors/context/wrappers.rs
- rust-runtime/aws-smithy-runtime-api/src/client/orchestrator.rs 97 additions, 56 deletions...runtime/aws-smithy-runtime-api/src/client/orchestrator.rs
- rust-runtime/aws-smithy-runtime-api/src/lib.rs 1 addition, 2 deletionsrust-runtime/aws-smithy-runtime-api/src/lib.rs
- rust-runtime/aws-smithy-runtime/src/client/connectors/connection_poisoning.rs 1 addition, 1 deletion...thy-runtime/src/client/connectors/connection_poisoning.rs
- rust-runtime/aws-smithy-runtime/src/client/interceptors.rs 301 additions, 2 deletionsrust-runtime/aws-smithy-runtime/src/client/interceptors.rs
- rust-runtime/aws-smithy-runtime/src/client/orchestrator.rs 5 additions, 2 deletionsrust-runtime/aws-smithy-runtime/src/client/orchestrator.rs
- rust-runtime/aws-smithy-runtime/src/client/retries/classifier.rs 8 additions, 10 deletions...ntime/aws-smithy-runtime/src/client/retries/classifier.rs
Loading
Please register or sign in to comment