Crate aws_smithy_client
source ·Expand description
A Hyper-based Smithy service client.
Feature | Description |
---|---|
event-stream | Provides Sender/Receiver implementations for Event Stream codegen. |
rt-tokio | Run async code with the tokio runtime |
test-util | Include various testing utils |
native-tls | Use native-tls as the HTTP client’s TLS implementation |
rustls | Use rustls as the HTTP client’s TLS implementation |
client-hyper | Use hyper to handle HTTP requests |
Re-exports
pub use timeout::TimeoutLayer;
Modules
- This module holds convenient short-hands for the otherwise fairly extensive trait bounds required for
call
and friends. - Type aliases for standard connection types.
- Type-erased variants of
Client
and friends. - Default connectors based on what TLS features are active. Also contains HTTP-related abstractions that enable passing HTTP connectors around.
- Implementation of
SmithyConnector
for Hyper - Test connectors that never return data
- Retry support
- Timeout Configuration
Structs
- A builder that provides more customization options when constructing a
Client
. - Smithy service client.
- Successful SDK Result
Enums
- Failed SDK Result