Skip to main content

PerToolChannelHandle

Type Alias PerToolChannelHandle 

Source
pub type PerToolChannelHandle = Arc<RwLock<HashMap<String, Arc<dyn Channel>>>>;
Expand description

Per-tool channel-map handle — Arc<RwLock<HashMap<channel_name, channel>>>.

Each channel-driven tool owns its own handle so callers can populate it independently (late-bound registration). Shared alias of the same underlying type formerly known as ChannelMapHandle.

Aliased Type§

pub struct PerToolChannelHandle { /* private fields */ }