Struct rocket_dyn_templates::handlebars::template::Template [−][src]
pub struct Template { pub name: Option<String>, pub elements: Vec<TemplateElement, Global>, pub mapping: Option<Vec<TemplateMapping, Global>>, }
Expand description
A handlebars template
Fields
name: Option<String>
elements: Vec<TemplateElement, Global>
mapping: Option<Vec<TemplateMapping, Global>>
Implementations
Trait Implementations
pub fn eval<'reg, 'rc>(
&'reg self,
registry: &'reg Registry<'reg>,
ctx: &'rc Context,
rc: &mut RenderContext<'reg, 'rc>
) -> Result<(), RenderError> where
'reg: 'rc,
[src]pub fn render<'reg, 'rc>(
&'reg self,
registry: &'reg Registry<'reg>,
ctx: &'rc Context,
rc: &mut RenderContext<'reg, 'rc>,
out: &mut dyn Output
) -> Result<(), RenderError> where
'reg: 'rc,
[src]
pub fn render<'reg, 'rc>(
&'reg self,
registry: &'reg Registry<'reg>,
ctx: &'rc Context,
rc: &mut RenderContext<'reg, 'rc>,
out: &mut dyn Output
) -> Result<(), RenderError> where
'reg: 'rc,
[src]render into RenderContext’s writer
fn renders<'reg, 'rc>(
&'reg self,
registry: &'reg Registry<'reg>,
ctx: &'rc Context,
rc: &mut RenderContext<'reg, 'rc>
) -> Result<String, RenderError> where
'reg: 'rc,
[src]
fn renders<'reg, 'rc>(
&'reg self,
registry: &'reg Registry<'reg>,
ctx: &'rc Context,
rc: &mut RenderContext<'reg, 'rc>
) -> Result<String, RenderError> where
'reg: 'rc,
[src]render into string
Auto Trait Implementations
impl RefUnwindSafe for Template
impl UnwindSafe for Template
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
pub fn into_collection<A>(self) -> SmallVec<A> where
A: Array<Item = T>,
pub fn into_collection<A>(self) -> SmallVec<A> where
A: Array<Item = T>,
Converts self
into a collection.
pub fn vzip(self) -> V