Crate evelyn

Source

Structs§

Bus
A generic implementation of an event bus using std::sync::mpsc
Subscriber
A generic implementation of bus subscription using std::sync::mpsc

Traits§

Discriminant
A trait that describes a value that message variants can be compared by
EventDistributor
Trait describing an event bus
Message
A trait that describes a message that can be seent through a bus
Subscription
A trait describin a bus subscription
TerminationCondition
Trait describing a condition in which message should terminate the bus’ event loop