#队列 #顺序 # #优先级 #消息队列

有序通道

一种通道,即使消息发送顺序混乱,也能始终按正确顺序接收消息。

2 个稳定版本

1.1.0 2024 年 1 月 24 日
1.0.0 2024 年 1 月 23 日

#291并发

Download history • Rust 包仓库 845/week @ 2024-04-23 • Rust 包仓库 735/week @ 2024-04-30 • Rust 包仓库 585/week @ 2024-05-07 • Rust 包仓库 591/week @ 2024-05-14 • Rust 包仓库 793/week @ 2024-05-21 • Rust 包仓库 714/week @ 2024-05-28 • Rust 包仓库 777/week @ 2024-06-04 • Rust 包仓库 844/week @ 2024-06-11 • Rust 包仓库 1036/week @ 2024-06-18 • Rust 包仓库 970/week @ 2024-06-25 • Rust 包仓库 1354/week @ 2024-07-02 • Rust 包仓库 1174/week @ 2024-07-09 • Rust 包仓库 991/week @ 2024-07-16 • Rust 包仓库 1151/week @ 2024-07-23 • Rust 包仓库 991/week @ 2024-07-30 • Rust 包仓库 651/week @ 2024-08-06 • Rust 包仓库

3,934 每月下载量
用于 12 个 Crates (2 个直接使用)

MIT/Apache

10KB
184

有序通道

一个 MPSC 阻塞通道,它按排序顺序连续返回消息(显式分配给每个消息),无论它们的发送顺序如何。

方便收集并行操作(分叉-连接迭代)的顺序敏感结果。

它背后是一个 BinaryHeap,仅在必要时用于重新排序消息。

依赖项

~76KB