Trait finchers_template::TemplateEngine [−][src]
pub trait TemplateEngine { type Body: ResBody; type Error: Into<Error>; fn render<T>(
&self,
template_name: &str,
ctx: &T
) -> Result<Self::Body, Self::Error>
where
T: Serialize; }
A trait representing template engine used in Renderer
.
Associated Types
Required Methods
fn render<T>(
&self,
template_name: &str,
ctx: &T
) -> Result<Self::Body, Self::Error> where
T: Serialize,
&self,
template_name: &str,
ctx: &T
) -> Result<Self::Body, Self::Error> where
T: Serialize,
Implementations on Foreign Types
impl<E: TemplateEngine> TemplateEngine for Box<E>
[src]
impl<E: TemplateEngine> TemplateEngine for Box<E>
impl<E: TemplateEngine> TemplateEngine for Rc<E>
[src]
impl<E: TemplateEngine> TemplateEngine for Rc<E>
impl<E: TemplateEngine> TemplateEngine for Arc<E>
[src]
impl<E: TemplateEngine> TemplateEngine for Arc<E>
impl TemplateEngine for Handlebars
[src]
impl TemplateEngine for Handlebars
impl TemplateEngine for Tera
[src]
impl TemplateEngine for Tera