Module vector_core::event::array

source ·
Expand description

This module contains the definitions and wrapper types for handling arrays of type Event, in the various forms they may appear.

Structs§

  • Intermediate buffer for conversion of a sequence of individual Events into a sequence of EventArrays by coalescing contiguous events of the same type into one array. This is used by events_into_array.
  • Iterator type implementing into_arrays

Enums§

Traits§

  • The core trait to abstract over any type that may work as an array of events. This is effectively the same as the standard IntoIterator<Item = Event> implementations, but that would conflict with the base implementation for the type aliases below.

Functions§

Type Aliases§

  • The type alias for an array of LogEvent elements.
  • The type alias for an array of Metric elements.
  • The type alias for an array of TraceEvent elements.