mirror of
https://github.com/askama-rs/askama.git
synced 2025-10-02 07:20:55 +00:00
Simplify parser by using type alias
This commit is contained in:
parent
01ca5d6c84
commit
9c44d03a77
@ -98,12 +98,12 @@ named!(block_if<Node>, do_parse!(
|
||||
Node::Cond(res)
|
||||
})));
|
||||
|
||||
named!(parse_template< Vec<Node> >, many1!(alt!(
|
||||
named!(parse_template<Nodes>, many1!(alt!(
|
||||
take_content |
|
||||
expr_node |
|
||||
block_if)));
|
||||
|
||||
pub fn parse<'a>(src: &'a str) -> Vec<Node> {
|
||||
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),
|
||||
|
Loading…
x
Reference in New Issue
Block a user