diff options
Diffstat (limited to '')
| -rw-r--r-- | askama_derive/src/generator.rs | 14 | 
1 files changed, 7 insertions, 7 deletions
diff --git a/askama_derive/src/generator.rs b/askama_derive/src/generator.rs index 77d338d..24d34cf 100644 --- a/askama_derive/src/generator.rs +++ b/askama_derive/src/generator.rs @@ -368,7 +368,7 @@ impl<'a> Generator<'a> {          self.writeln("#[allow(unused_variables)]");          self.writeln(&format!(              "fn render_block_{}_into(&self, writer: &mut ::std::fmt::Write) \ -             -> ::std::result::Result<(), ::std::fmt::Error> {{", +             -> ::askama::Result<()> {{",              name));          self.prepare_ws(ws1);          self.handle(nodes); @@ -470,7 +470,7 @@ impl<'a> Generator<'a> {      fn impl_template(&mut self, ast: &syn::DeriveInput, nodes: &'a [Node]) {          self.write_header(ast, "::askama::Template");          self.writeln("fn render_into(&self, writer: &mut ::std::fmt::Write) -> \ -                      ::std::result::Result<(), ::std::fmt::Error> {"); +                      ::askama::Result<()> {");          self.handle(nodes);          self.flush_ws(&WS(false, false));          self.writeln("Ok(())"); @@ -481,7 +481,7 @@ impl<'a> Generator<'a> {      // Implement `Display` for the given context struct.      fn impl_display(&mut self, ast: &syn::DeriveInput) {          self.write_header(ast, "::std::fmt::Display"); -        self.writeln("fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::std::result::Result<(), ::std::fmt::Error> {"); +        self.writeln("fn fmt(&self, f: &mut ::std::fmt::Formatter) -> ::askama::Result<()> {");          self.writeln("self.render_into(f)");          self.writeln("}");          self.writeln("}"); @@ -508,7 +508,7 @@ impl<'a> Generator<'a> {          self.writeln("#[allow(unused_variables)]");          self.writeln(&format!(              "fn render_trait_into(&self, timpl: &{}, writer: &mut ::std::fmt::Write) \ -             -> ::std::result::Result<(), ::std::fmt::Error> {{", +             -> ::askama::Result<()> {{",              trait_name));          if let Some(nodes) = nodes { @@ -528,7 +528,7 @@ impl<'a> Generator<'a> {      fn impl_template_for_trait(&mut self, ast: &syn::DeriveInput, derived: bool) {          self.write_header(ast, "::askama::Template");          self.writeln("fn render_into(&self, writer: &mut ::std::fmt::Write) \ -                      -> ::std::result::Result<(), ::std::fmt::Error> {"); +                      -> ::askama::Result<()> {");          if derived {              self.writeln("self._parent.render_trait_into(self, writer)?;");          } else { @@ -546,12 +546,12 @@ impl<'a> Generator<'a> {          for bname in block_names {              self.writeln(&format!(                  "fn render_block_{}_into(&self, writer: &mut ::std::fmt::Write) \ -                -> ::std::result::Result<(), ::std::fmt::Error>;", +                -> ::askama::Result<()>;",                  bname));          }          self.writeln(&format!(              "fn render_trait_into(&self, timpl: &{}, writer: &mut ::std::fmt::Write) \ -             -> ::std::result::Result<(), ::std::fmt::Error>;", +             -> ::askama::Result<()>;",              trait_name));          self.writeln("}");      }  | 
