34 releases (stable)

1.7.4 Mar 10, 2025
1.7.3 Nov 5, 2024
1.7.2 Aug 8, 2024
1.7.1 Jul 3, 2024
0.55.3 May 23, 2023

#17 in HTTP client

Download history 296212/week @ 2024-12-16 123849/week @ 2024-12-23 147706/week @ 2024-12-30 300239/week @ 2025-01-06 323623/week @ 2025-01-13 293399/week @ 2025-01-20 330072/week @ 2025-01-27 374660/week @ 2025-02-03 465316/week @ 2025-02-10 434375/week @ 2025-02-17 508265/week @ 2025-02-24 544249/week @ 2025-03-03 570705/week @ 2025-03-10 537689/week @ 2025-03-17 520835/week @ 2025-03-24 528593/week @ 2025-03-31

2,178,922 downloads per month
Used in 934 crates (485 directly)

Apache-2.0

755KB
15K SLoC

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.


aws-smithy-runtime-api

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.

This crate is part of the AWS SDK for Rust and the smithy-rs code generator. In most cases, it should not be used directly.

Dependencies

~5–11MB
~106K SLoC