#reactive #async #programming #stream #dedup #replace #batch

no-std async-rx

异步响应式编程工具函数

4 个版本

0.1.3 2023 年 8 月 1 日
0.1.2 2023 年 7 月 27 日
0.1.1 2023 年 7 月 25 日
0.1.0 2023 年 7 月 4 日

异步 中排名 687

Download history 788/week @ 2024-03-13 941/week @ 2024-03-20 725/week @ 2024-03-27 445/week @ 2024-04-03 784/week @ 2024-04-10 673/week @ 2024-04-17 621/week @ 2024-04-24 923/week @ 2024-05-01 781/week @ 2024-05-08 760/week @ 2024-05-15 963/week @ 2024-05-22 837/week @ 2024-05-29 778/week @ 2024-06-05 946/week @ 2024-06-12 1007/week @ 2024-06-19 1142/week @ 2024-06-26

每月下载量 4,053 次
用于 matrix-sdk-ui

MPL-2.0 许可证

12KB
241

async-rx

异步响应式编程工具函数。

此 crate 故意做得非常小,因为它只提供在 futures-util 中找不到的实用工具。它旨在作为补充,而不是替换现有的知名 futures crate。

当前提供的功能

  • StreamExt::dedup 用于去重连续相等的项目
  • StreamExt::dedup_by_key 用于去重具有相等属性的连续项目
  • StreamExt::batch_with 用于灵活批处理流的项目

lib.rs:

异步响应式编程工具函数。

此 crate 故意做得非常小,因为它只提供在 futures-util 中找不到的实用工具。它旨在作为补充,而不是替换现有的知名 futures crate。

依赖项

~70KB