Re-exports§
pub use compiler::prelude;
Modules§
- cli
- compiler
- core
- datadog_
filter - datadog_
grok - datadog_
search_ syntax - diagnostic
- docs
- parser
- parsing
- path
- This module contains all of the logic for paths.
- protobuf
- stdlib
- test
- value
- The
valuecrate contains types shared across Vector libraries to support it’s use ofValueand the closely linkedKindin support of progressive type checking.
Macros§
- bench_
function - btreemap
- A macro to easily create a map containing
Value - event_
path - Syntactic sugar for creating a pre-parsed path. This path points at an event (as opposed to metadata).
- example
- Macro to create an Example with automatic source location tracking
- expr
- Create a boxed
Expressiontrait object from a givenValue. - func_
args - metadata_
path - Syntactic sugar for creating a pre-parsed path. This path points at metadata (as opposed to the event).
- owned_
event_ path - Syntactic sugar for creating a pre-parsed owned event path. This path points at the event (as opposed to metadata).
- owned_
metadata_ path - Syntactic sugar for creating a pre-parsed owned metadata path. This path points at metadata (as opposed to the event).
- owned_
value_ path - Syntactic sugar for creating a pre-parsed owned path.
- path
- Syntactic sugar for creating a pre-parsed path.
- test_
function - test_
type_ def - type_
def - value
- A macro to easily generate Values