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§
- byte_
size_ of - config
- constants
- conversion
- encode_
logfmt - event_
data_ eq - finalization
- 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.
- finalizer
- id
- internal_
event - json_
size - request_
metadata - sensitive_
string - shutdown
- trigger
Macros§
- assert_
event_ data_ eq - btreemap
- A macro to easily create a map containing
Value
- impl_
event_ data_ eq - registered_
event - 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§
- Time
Zone - Timezone reference.