Crate vector_common
source ·Expand description
The Vector Core common library
This library includes common functionality relied upon by vector-core and core-related crates (e.g. buffers).
Re-exports§
pub use event_data_eq::EventDataEq;
pub use finalizer::EmptyStream;
Modules§
- This module contains the event metadata required to track an event as it flows through transforms, being duplicated and merged, and then report its status when the last copy is delivered or dropped.
Macros§
- A macro to easily create a map containing
Value
- Macro to take care of some of the repetitive boilerplate in implementing a registered event. See the other events in this module for examples of how to use this.
Enums§
- Timezone reference.
Type Aliases§
- Vector’s basic error type, dynamically dispatched and safe to send across threads.
- Vector’s basic result type, defined in terms of
Error
and generic overT
.