[][src]Module hey_listen::sync

Re-exports

pub use dispatcher::Dispatcher;
pub use parallel_dispatcher::ParallelDispatcher;
pub use priority_dispatcher::PriorityDispatcher;

Modules

dispatcher
parallel_dispatcher
priority_dispatcher

Enums

BuildError

Errors for ThreadPool-building related failures.

ParallelDispatcherRequest

An enum returning a request from a Listener to its parallel event-dispatcher.

SyncDispatcherRequest

An enum returning a request from a listener to its sync event-dispatcher. This enum is not restricted to dispatcher residing in the sync-module. A request will be processed by the event-dispatcher depending on the variant:

Traits

Listener

Every event-receiver needs to implement this trait in order to receive dispatched events. T being the type you use for events, e.g. an Enum.

ParallelListener

Every event-receiver needs to implement this trait in order to receive dispatched events. T being the type you use for events, e.g. an Enum.