Re-exports§
pub use crate::diagnostic::DiagnosticMessage;pub use crate::diagnostic::Note;pub use crate::diagnostic::Span;pub use crate::value::KeyString;pub use crate::value::Kind;pub use crate::value::ObjectMap;pub use crate::value::Value;pub use crate::value::ValueRegex;pub use crate::value::kind::Collection;pub use crate::value::kind::Field;pub use crate::value::kind::Index;pub use crate::value::value;pub use crate::value::value::IterItem;pub use super::Resolved;pub use super::Context;pub use super::Expression;pub use super::ExpressionError;pub use super::ExpressionExt;pub use super::Function;pub use super::FunctionExpression;pub use super::Parameter;pub use super::TimeZone;pub use super::TypeDef;pub use super::expression;pub use super::function;pub use super::function::ArgumentList;pub use super::function::Closure;pub use super::function::Compiled;pub use super::function::Example;pub use super::function::FunctionCompileContext;pub use super::function::closure;pub use super::state;pub use super::state::TypeInfo;pub use super::state::TypeState;pub use super::type_def;pub use super::value::ValueError;pub use super::value::VrlValueArithmetic;pub use super::value::VrlValueConvert;pub use super::value::kind;pub use super::Category;
Modules§
- fmt
- Utilities for formatting and printing
Strings.
Macros§
- example
- Macro to create an Example with automatic source location tracking
- expr
- Create a boxed
Expressiontrait object from a givenValue. - func_
args - indoc
- Unindent and produce
&'static stror&'static [u8]. - test_
function - test_
type_ def
Structs§
- Bytes
- A cheaply cloneable and sliceable chunk of contiguous memory.
- NotNan
- A wrapper around floats providing an implementation of
Eq,OrdandHash.