Crate hash_events

Source

Structsยง

Emitter
An emitter which can only send the event used to create it
EmitterAny
EventManager
EventManager is used to get subscribers and emitters, but can also emit events itself
StringEvent
An event for any type that can be converted into a string.
Subscriber
A stream to receive events. Any event emitted by an Emitter or EventManager will trigger all matching subscribers. Subscribers can be obtained from EventManagers or by cloning another subscriber.
SubscriberOnce
A subscriber that will only trigger once.