#operation #bounded-channel #state #jackiechan

jackiechan

Bounded mpsc channel optimized for lazy bulk operations

4 releases (1 stable)

1.0.0 May 27, 2021
0.0.4 Jan 30, 2021
0.0.2 Oct 11, 2020
0.0.1 Aug 22, 2020

#1141 in Concurrency

Download history 38/week @ 2024-12-18 3/week @ 2024-12-25 22/week @ 2025-01-01 57/week @ 2025-01-08 51/week @ 2025-01-15 53/week @ 2025-01-22 19/week @ 2025-01-29 69/week @ 2025-02-05 49/week @ 2025-02-12 48/week @ 2025-02-19 64/week @ 2025-02-26 45/week @ 2025-03-05 73/week @ 2025-03-12 35/week @ 2025-03-19 23/week @ 2025-03-26 15/week @ 2025-04-02

151 downloads per month
Used in 5 crates (via rumqttlog)

MIT license

33KB
441 lines

jackiechan

Rust bounded mpsc channel optimized for bulk operations

This is currently a copy of stjepang's awesome async-channel crate with minor modifications to support both sync and async without futures_lite.

I'll iteratively modify this to create a new channel crate to fit my usecase (sharded arenas with lazy commits).

Go use async-channel instead

Dependencies

~215KB