Struct rdispatcher::Dispatcher
[−]
[src]
pub struct Dispatcher<T> where
T: Hash + Send + Clone, { /* fields omitted */ }
pub struct Dispatcher<T> where
T: Hash + Send + Clone, { /* fields omitted */ }
impl<T: 'static + Hash + Send + Clone> Dispatcher<T>
[src]fn new() -> Dispatcher<T>
fn register_broadcaster(&mut self, broadcaster: &mut Broadcast<T>)
fn register_subscriber(&mut self, subscriber: &Subscribe<T>, dispatch_type: T)
fn start(&self)