Module sc_utils::mpsc

source ·
Expand description

Features to meter unbounded channels

Structs

Wrapper Type around UnboundedReceiver that decreases the global measure when a message is polled
Wrapper Type around UnboundedSender that increases the global measure when a message is added

Functions

Wrapper around mpsc::unbounded that tracks the in- and outflow via UNBOUNDED_CHANNELS_COUNTER and warns if the message queue grows above the warning threshold.