[][src]Module liquid::model

Liquid data model.

Modules

array

Type representing a Liquid array, payload of the Value::Array variant

find

Find a ValueView nested in an ObjectView

object

Type representing a Liquid object, payload of the Value::Object variant

scalar

A Liquid scalar value

value

A liquid value`

Macros

array

A value::Array literal.

object

A value::Object literal.

scalar

A value::Scalar literal.

value

A value::Value literal.

Structs

Object

Type representing a Liquid object, payload of the Value::Object variant

ScalarCow

A Liquid scalar value

Enums

State

Queryable state for a Value.

Value

An enum to represent different value types

ValueCow

Abstract the lifetime of a Value.

Traits

ArrayView

Accessor for arrays.

ObjectView

Accessor for objects.

ValueView

Accessor for Values.

Functions

to_object

Convert a T into liquid_core::model::Object.

to_value

Convert a T into liquid_core::model::Value.

Type Definitions

Array

Type representing a Liquid array, payload of the Value::Array variant

Scalar

A Liquid scalar value