1 stable release

14.0.0 Dec 30, 2025

#1402 in Concurrency

Download history 2/week @ 2025-12-30 63/week @ 2026-01-06 102/week @ 2026-01-13 174/week @ 2026-01-20 193/week @ 2026-01-27 228/week @ 2026-02-03 60/week @ 2026-02-10 185/week @ 2026-02-17 264/week @ 2026-02-24 159/week @ 2026-03-03 164/week @ 2026-03-10 249/week @ 2026-03-17 176/week @ 2026-03-24

815 downloads per month
Used in 106 crates (19 directly)

Apache-2.0

280KB
6K SLoC

Utilities Primitives for Bizinikiwi

This crate provides mpsc::tracing_unbounded function that returns wrapper types to async_channel::Sender<T> and async_channel::Receiver<T>, which register every send/received/dropped action happened on the channel.

Also this wrapper creates and registers a prometheus vector with name unbounded_channel_len and labels:

Label Description
entity Name of channel passed to tracing_unbounded
action One of send/received/dropped

License: Apache-2.0

Dependencies

~7–12MB
~232K SLoC