Module liquid_core::runtime
source · [−]Expand description
Liquid template language interpreter.
Structs
The current interrupt state. The interrupt state is used by
the break
and continue
tags to halt template rendering
at a given point and unwind the render
call stack until
it reaches an enclosing for_loop
. At that point the interrupt
is cleared, and the for_loop
carries on processing as directed.
Unnamed state for plugins during rendering
Create processing runtime for a template.
Processing runtime for a template.
Layer variables on top of the existing runtime
An executable template block.
A Value
reference.
Enums
An un-evaluated Value
.
Block processing interrupt state.
Traits
Available partial-templates for including.
Any object (tag/block) that can be rendered by liquid must implement this trait.
State for rendering a template