aboutsummaryrefslogtreecommitdiffstats
path: root/book/src/template_syntax.md
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--book/src/template_syntax.md5
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> {