Crate evelyn[][src]

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