From 9c44d03a77a18914872b0d60e2341037a64e3f9a Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Sat, 7 Jan 2017 22:24:05 +0100 Subject: Simplify parser by using type alias --- askama/src/parser.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/askama/src/parser.rs b/askama/src/parser.rs index dd7fdd8..89fccff 100644 --- a/askama/src/parser.rs +++ b/askama/src/parser.rs @@ -98,12 +98,12 @@ named!(block_if, do_parse!( Node::Cond(res) }))); -named!(parse_template< Vec >, many1!(alt!( +named!(parse_template, many1!(alt!( take_content | expr_node | block_if))); -pub fn parse<'a>(src: &'a str) -> Vec { +pub fn parse<'a>(src: &'a str) -> Nodes { match parse_template(src.as_bytes()) { IResult::Done(_, res) => res, IResult::Error(err) => panic!("problems parsing template source: {}", err), -- cgit