Crate shrev [] [src]

Event handler, pull based, that uses shred to synchronize access, and ringbuffers for internal storage, to make it possible to do immutable reads.

See examples directory for examples.

Structs

EventHandler

Event handler for managing many separate event types.

ReaderId

The reader id is used by readers to tell the storage where the last read ended.

Enums

EventError

Possible errors returned by the EventHandler

Traits

Event

Marker trait for data to use with the EventHandler.