Module liquid_core::model[][src]

Liquid data model.

Re-exports

pub use array::Array;
pub use array::ArrayView;
pub use object::ObjectView;
pub use scalar::Scalar;
pub use scalar::ScalarCow;

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`

Structs

Object

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

Enums

State

Queryable state for a Value.

Value

An enum to represent different value types

ValueCow

Abstract the lifetime of a Value.

Traits

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.