From 4fc278ecfb871c3eda0f00f69dedcde156a899f2 Mon Sep 17 00:00:00 2001 From: Kogia-sima Date: Sat, 25 Jul 2020 04:00:45 +0900 Subject: [PATCH] Revert "Improve Template::render() performance" This reverts commit 4e8b43738757030cba02e660cd80b2e67927d582. --- sailfish-compiler/src/procmacro.rs | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/sailfish-compiler/src/procmacro.rs b/sailfish-compiler/src/procmacro.rs index a46dd7f..edb994d 100644 --- a/sailfish-compiler/src/procmacro.rs +++ b/sailfish-compiler/src/procmacro.rs @@ -284,20 +284,6 @@ fn derive_template_impl(tokens: TokenStream) -> Result *buf = __sf_buf.into_string(); Ok(()) } - - fn render_once(self) -> Result { - use sailfish::runtime as __sf_rt; - - static SIZE_HINT: __sf_rt::SizeHint = __sf_rt::SizeHint::new(); - - let mut __sf_buf = __sf_rt::Buffer::with_capacity(SIZE_HINT.get()); - - let #name { #field_names } = self; - include!(#output_file_string); - - SIZE_HINT.update(__sf_buf.len()); - Ok(__sf_buf.into_string()) - } } };