Crate shrev

source · []
Expand description

Event channel, pull based, that use a ringbuffer for internal storage, to make it possible to do immutable reads.

See examples directory for examples.


The EventChannel, which is the central component of shrev.

Iterator over a slice of data in RingBufferStorage.

A reader ID which represents a subscription to the events pushed to the EventChannel.


Marker trait for data to use with the EventChannel.