Module event

Module event 

Source
Expand description

Structure to record events in memory

Modules§

in_memory_sink

Structs§

EventBlock
Blocks are a batch of events sent as a unit
EventStream
EventStream are a sequence of blocks sent (or dropped) as they become full
NullEventSink
for tests where the data can be dropped
StreamDesc
StreamDesc is the metadata associated with an event stream

Traits§

EventSink
interface needed by the dispatch module to send out telemetry
ExtractDeps
Serialize the dependencies of the events in the primary queue
TracingBlock
Event blocks must adhere to TracingBlock in order to be managed by the stream

Type Aliases§

BoxedEventSink