Expand description
Various utilities and types to help processing Input and Output events.
Structs§
- Event
Batch - A batch of events over a specific timeframe in samples.
- Event
Batcher - An iterator which batches input events by grouping them together.
- Event
Buffer - A buffer for ordered storing of heterogeneous
UnknownEvents. - Event
Buffer Iter - An iterator over the events contained in an
EventBuffer. - Event
Merger - An iterator that merges two ordered streams of events together.
- Input
Events - An input list of timestamped events.
- Input
Events Iter - Immutable
InputEventsiterator. - Output
Events - An ordered list of timestamped events.
- TryPush
Error - An error that may occur when
OutputEvents::try_pushcouldn’t complete.
Traits§
- Input
Event Buffer - A trait for all types which can act as an ordered, indexed list of
UnknownEvents. - Output
Event Buffer - A trait for all types which can act as an ordered queue for outbound
UnknownEvents.