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. |