Do not use render_once_to_string method directly
This commit is contained in:
parent
4f64a3b7fe
commit
941cd965ab
|
@ -47,6 +47,7 @@ pub trait TemplateOnce: Sized {
|
||||||
/// This method never returns `Err`, unless you explicitly return RenderError
|
/// This method never returns `Err`, unless you explicitly return RenderError
|
||||||
/// inside templates
|
/// inside templates
|
||||||
#[inline]
|
#[inline]
|
||||||
|
#[allow(deprecated)]
|
||||||
fn render_once(self) -> runtime::RenderResult {
|
fn render_once(self) -> runtime::RenderResult {
|
||||||
let mut buf = String::new();
|
let mut buf = String::new();
|
||||||
self.render_once_to_string(&mut buf)?;
|
self.render_once_to_string(&mut buf)?;
|
||||||
|
@ -57,6 +58,10 @@ pub trait TemplateOnce: Sized {
|
||||||
///
|
///
|
||||||
/// This method never returns `Err`, unless you explicitly return RenderError
|
/// This method never returns `Err`, unless you explicitly return RenderError
|
||||||
/// inside templates
|
/// inside templates
|
||||||
|
#[deprecated(
|
||||||
|
since = "0.2.1",
|
||||||
|
note = "This function may be removed in the future due to performance issue"
|
||||||
|
)]
|
||||||
fn render_once_to_string(self, buf: &mut String) -> Result<(), RenderError>;
|
fn render_once_to_string(self, buf: &mut String) -> Result<(), RenderError>;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue