diff options
Diffstat (limited to '')
| -rw-r--r-- | askama_derive/src/lib.rs | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/askama_derive/src/lib.rs b/askama_derive/src/lib.rs index f977b19..5591b82 100644 --- a/askama_derive/src/lib.rs +++ b/askama_derive/src/lib.rs @@ -103,7 +103,8 @@ impl<'a> Heritage<'a> {          mut ctx: &'n Context<'n>,          contexts: &'n HashMap<&'n PathBuf, Context<'n>>,      ) -> Heritage<'n> { -        let mut blocks: BlockAncestry<'n> = ctx.blocks +        let mut blocks: BlockAncestry<'n> = ctx +            .blocks              .iter()              .map(|(name, def)| (*name, vec![(ctx, *def)]))              .collect();  | 
