vrl 0.37.0

Vector Remap Language
Documentation
#![warn(clippy::all)]
#![warn(clippy::arithmetic_side_effects)]

#[cfg(feature = "value")]
pub mod value;

#[cfg(feature = "value")]
pub mod path;

#[cfg(feature = "compiler")]
pub mod compiler;

#[cfg(feature = "compiler")]
pub use compiler::prelude;

#[cfg(feature = "compiler")]
pub mod diagnostic;

#[cfg(feature = "compiler")]
pub mod parser;

#[cfg(feature = "stdlib-base")]
pub mod core;

#[cfg(feature = "stdlib-base")]
pub mod stdlib;

#[cfg(feature = "stdlib-base")]
pub mod protobuf;

#[cfg(any(feature = "stdlib-base", feature = "datadog"))]
pub mod parsing;

#[cfg(feature = "docs")]
pub mod docs;

#[cfg(feature = "cli")]
pub mod cli;

#[cfg(feature = "test_framework")]
pub mod test;

mod datadog;

#[cfg(feature = "datadog")]
pub use datadog::filter as datadog_filter;

#[cfg(all(feature = "datadog", not(target_arch = "wasm32")))]
pub use datadog::grok as datadog_grok;

#[cfg(feature = "datadog")]
pub use datadog::search as datadog_search_syntax;