53 个版本

0.0.71 2024 年 3 月 7 日
0.0.70 2024 年 3 月 6 日
0.0.64 2024 年 2 月 29 日
0.0.43 2024 年 1 月 30 日
0.0.16 2023 年 11 月 30 日

#1208 in GUI

Download history 15/week @ 2024-04-07 16/week @ 2024-04-14 23/week @ 2024-04-21 14/week @ 2024-04-28 14/week @ 2024-05-05 12/week @ 2024-05-12 20/week @ 2024-05-19 31/week @ 2024-05-26 26/week @ 2024-06-02 17/week @ 2024-06-09 15/week @ 2024-06-16 17/week @ 2024-06-23 57/week @ 2024-06-30 9/week @ 2024-07-07 20/week @ 2024-07-14 18/week @ 2024-07-21

104 每月下载次数
用于 11 个库 (9 个直接使用)

MIT/Apache

69KB
1.5K SLoC

消息队列工作工具

component_cache

将消息保存到缓存中。入站消息可以立即转发。

component_combine_message

将多个消息合并为一个

component_delay

带延迟的消息转发。入站消息保存到缓存中,定期将缓存中的值转发到输出。

使用示例

  • 源生成消息的速度比消费者处理速度快

  • 用于同时更新用户界面中的数据

component_filter

消息过滤

component_inject_periodic

定期生成消息

component_logger

记录入站消息;如果指定,则转发到输出流。

component_many_mpsc_to_mpsc

将多个流合并为一个流

component_mpsc_to_broadcast

将 mpsc::Receiver 转换为 broadcast::Sender

component_mpsc_to_many_mpsc

将一个 mpsc::Receiver 转换为多个 mpsc::Sender

依赖项

~4.5–7MB
~113K SLoC