Enum handlebars::template::TemplateElement [−][src]
pub enum TemplateElement {
RawString(String),
HTMLExpression(Parameter),
Expression(Box<HelperTemplate>),
HelperBlock(Box<HelperTemplate>),
DecoratorExpression(Box<DecoratorTemplate>),
DecoratorBlock(Box<DecoratorTemplate>),
PartialExpression(Box<DecoratorTemplate>),
PartialBlock(Box<DecoratorTemplate>),
Comment(String),
}Variants
RawString(String)HTMLExpression(Parameter)Expression(Box<HelperTemplate>)HelperBlock(Box<HelperTemplate>)DecoratorExpression(Box<DecoratorTemplate>)DecoratorBlock(Box<DecoratorTemplate>)PartialExpression(Box<DecoratorTemplate>)PartialBlock(Box<DecoratorTemplate>)Comment(String)Trait Implementations
impl Clone for TemplateElement[src]
impl Clone for TemplateElement[src]fn clone(&self) -> TemplateElement[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Evaluable for TemplateElement[src]
impl Evaluable for TemplateElement[src]fn eval<'reg: 'rc, 'rc>(
&'reg self,
registry: &'reg Registry<'reg>,
ctx: &'rc Context,
rc: &mut RenderContext<'reg, 'rc>
) -> Result<(), RenderError>[src]
&'reg self,
registry: &'reg Registry<'reg>,
ctx: &'rc Context,
rc: &mut RenderContext<'reg, 'rc>
) -> Result<(), RenderError>
impl PartialEq<TemplateElement> for TemplateElement[src]
impl PartialEq<TemplateElement> for TemplateElement[src]fn eq(&self, other: &TemplateElement) -> bool[src]
fn ne(&self, other: &TemplateElement) -> bool[src]
impl Renderable for TemplateElement[src]
impl Renderable for TemplateElement[src]fn render<'reg: 'rc, 'rc>(
&'reg self,
registry: &'reg Registry<'reg>,
ctx: &'rc Context,
rc: &mut RenderContext<'reg, 'rc>,
out: &mut dyn Output
) -> Result<(), RenderError>[src]
&'reg self,
registry: &'reg Registry<'reg>,
ctx: &'rc Context,
rc: &mut RenderContext<'reg, 'rc>,
out: &mut dyn Output
) -> Result<(), RenderError>
fn renders<'reg: 'rc, 'rc>(
&'reg self,
registry: &'reg Registry<'reg>,
ctx: &'rc Context,
rc: &mut RenderContext<'reg, 'rc>
) -> Result<String, RenderError>[src]
&'reg self,
registry: &'reg Registry<'reg>,
ctx: &'rc Context,
rc: &mut RenderContext<'reg, 'rc>
) -> Result<String, RenderError>