Skip to main content

SharedChannelHandles

Type Alias SharedChannelHandles 

Source
pub type SharedChannelHandles = Arc<RwLock<HashMap<ChannelId, ChannelHandle>>>;
Expand description

Shared channel handles for event broadcasting.

This type allows multiple components (EventBus, ClientRunner) to access the same set of channel handles for event injection and broadcast.

Uses parking_lot::RwLock (no poison semantics) for sync access.

Aliased Typeยง

pub struct SharedChannelHandles { /* private fields */ }