Module liquid_core::runtime
source · Expand description
Liquid template language interpreter.
Structs§
- A stack frame that only provides a sandboxed set of globals
- The current interrupt state. The interrupt state is used by the
breakandcontinuetags to halt template rendering at a given point and unwind therendercall stack until it reaches an enclosingfor_loop. At that point the interrupt is cleared, and thefor_loopcarries on processing as directed. - Unnamed state for plugins during rendering
- Create processing runtime for a template.
- Processing runtime for a template.
- A
StackFramewhere variables are not recursively searched for, However, you can still access the parent’s partials. - Layer variables on top of the existing runtime
- An executable template block.
- A
Valuereference.
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