Type Alias MultiFullSyncArc

Source
pub type MultiFullSyncArc<ItemType, const BUFFER_SIZE: usize, const MAX_STREAMS: usize, const INSTRUMENTS: usize = reactive_mutiny::::prelude::advanced::MultiFullSyncArc::{constant#0}> = Multi<ItemType, FullSync<'static, ItemType, BUFFER_SIZE, MAX_STREAMS>, INSTRUMENTS, Arc<ItemType>>;

Aliased Type§

pub struct MultiFullSyncArc<ItemType, const BUFFER_SIZE: usize, const MAX_STREAMS: usize, const INSTRUMENTS: usize = reactive_mutiny::::prelude::advanced::MultiFullSyncArc::{constant#0}> {
    pub multi_name: String,
    pub channel: Arc<FullSync<'static, ItemType, BUFFER_SIZE, MAX_STREAMS>>,
    pub executor_infos: RwLock<IndexMap<String, ExecutorInfo>>,
    /* private fields */
}

Fields§

§multi_name: String§channel: Arc<FullSync<'static, ItemType, BUFFER_SIZE, MAX_STREAMS>>§executor_infos: RwLock<IndexMap<String, ExecutorInfo>>