diff options
Diffstat (limited to '')
| -rw-r--r-- | book/src/template_syntax.md | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/book/src/template_syntax.md b/book/src/template_syntax.md index 6b98d99..6419140 100644 --- a/book/src/template_syntax.md +++ b/book/src/template_syntax.md @@ -304,7 +304,7 @@ testing and reuse.  ```rust  use askama::Template;  #[derive(Template)] -#[template(source = "Section 1: {{ s1.render().unwrap() }}", ext = "txt")] +#[template(source = "Section 1: {{ s1 }}", ext = "txt")]  struct RenderInPlace<'a> {     s1: SectionOne<'a>  } @@ -315,6 +315,7 @@ struct SectionOne<'a> {     a: &'a str,     b: &'a str,  } +  let t = RenderInPlace { s1: SectionOne { a: "a", b: "b" } };  assert_eq!(t.render().unwrap(), "Section 1: A=a\nB=b")  ``` @@ -344,7 +345,7 @@ use askama::Template;  #[derive(Template)]  #[template(source = r#"  //! {% for item in children %} -   {{ item.render().unwrap() }} +   {{ item }}  {% endfor %}  "#, ext = "html", escape = "none")]  struct Item<'a> {  | 
