Expand description
Functionality for managing template fields used by Vector’s sinks.
Structs§
- Confinement
Config - Serializable config fragment for template confinement.
- Template
- A templated field.
- Unsigned
IntTemplate - Unsigned integer template.
Enums§
- Template
Parse Error - Errors raised whilst parsing a Template field.
- Template
Rendering Error - Errors raised whilst rendering a Template.
Constants§
- CONFINED_
PREVIEW_ BYTES - Maximum number of bytes of a rejected rendered value to include in a
TemplateRenderingError::Confinederror. Kept small so log lines remain bounded even under attacker-controlled input.
Functions§
- confined_
preview - Build a bounded preview of a rendered value for inclusion in
TemplateRenderingError::Confined. Truncates on a UTF-8 char boundary.