21 breaking releases

Uses new Rust 2021

0.51.0 Oct 24, 2022
0.49.0 Sep 20, 2022
0.46.0 Jul 20, 2022
0.39.0 Mar 17, 2022
0.30.0-alpha Nov 24, 2021

#261 in Asynchronous

Download history 37626/week @ 2022-08-15 40498/week @ 2022-08-22 41808/week @ 2022-08-29 38738/week @ 2022-09-05 36340/week @ 2022-09-12 41592/week @ 2022-09-19 45340/week @ 2022-09-26 45767/week @ 2022-10-03 44506/week @ 2022-10-10 44737/week @ 2022-10-17 48692/week @ 2022-10-24 47686/week @ 2022-10-31 50032/week @ 2022-11-07 52077/week @ 2022-11-14 41605/week @ 2022-11-21 50735/week @ 2022-11-28

196,764 downloads per month
Used in 436 crates (320 directly)

Apache-2.0

30KB
617 lines

aws-smithy-async

Runtime-agnostic abstractions and utilities for asynchronous code in smithy-rs.

Async runtime specific code is abstracted behind async traits, and implementations are provided via feature flag. For now, only Tokio runtime implementations are provided.

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.


lib.rs:

Future utilities and runtime-agnostic abstractions for smithy-rs.

Async runtime specific code is abstracted behind async traits, and implementations are provided via feature flag. For now, only Tokio runtime implementations are provided.

Dependencies

~2.5–7MB
~113K SLoC