Crate aws_smithy_runtime_api

Source
Expand description

APIs needed to configure and customize the Smithy generated code.

Most users will not need to use this crate directly as the most frequently used APIs are re-exported in the generated clients. However, this crate will be useful for anyone writing a library for others to use with their generated clients.

If you’re needing to depend on this and you’re not writing a library for Smithy generated clients, then please file an issue on smithy-rs as we likely missed re-exporting one of the APIs.

All client-specific code is in the client root level module to leave room for smithy-rs server APIs in the future.

Modules§

  • A boxed error that is Send and Sync.
  • APIs for client orchestration.
  • HTTP request and response types
  • Conversion traits for converting an unshared type into a shared type.

Macros§