Crate liquid_interpreter[−][src]
Liquid template language interpreter.
Modules
| error |
Liquid Processing Errors. |
| value |
Liquid value type. |
Structs
| BoxedValueFilter |
Custom |
| Context |
Processing context for a template. |
| ContextBuilder |
Create processing context for a template. |
| CycleState |
See |
| FilterCall |
A |
| FilterChain |
A |
| IfChangedState |
Remembers the content of the last rendered |
| InterruptState |
The current interrupt state. The interrupt state is used by
the |
| Stack |
Stack of variables. |
| Template |
An executable template block. |
| Text |
A raw template expression. |
| Variable |
A |
Enums
| Expression |
An un-evaluated |
| Interrupt |
Block processing interrupt state. |
Traits
| FilterValue |
A trait for creating custom tags. This is a simple type alias for a function. |
| FilterValueClone |
Support cloning of |
| Globals |
Immutable view into a template's global variables. |
| Renderable |
Any object (tag/block) that can be rendered by liquid must implement this trait. |
Functions
| unexpected_value_error |
Format an error for an unexpected value. |
Type Definitions
| FilterResult |
Expected return type of a |
| FnFilterValue |
Function signature that can act as a |