Function liquid::parse [] [src]

pub fn parse(text: &str, options: LiquidOptions) -> Result<Template>

Parses a liquid template, returning a Template object.

Examples

Minimal Template

use std::default::Default;
use liquid::Renderable;
use liquid::LiquidOptions;
use liquid::Context;

let mut options : LiquidOptions = Default::default();
let template = liquid::parse("Liquid!", options).unwrap();
let mut data = Context::new();
let output = template.render(&mut data);
assert_eq!(output.unwrap(), Some("Liquid!".to_owned()));