pub struct ExtendedTemplateRenderer { /* private fields */ }Expand description
Template engine with custom functions
A convenience wrapper that includes common custom functions and filters
Implementations§
Source§impl ExtendedTemplateRenderer
impl ExtendedTemplateRenderer
Sourcepub fn add_function<F>(self, func: CustomFunction<F>) -> Self
pub fn add_function<F>(self, func: CustomFunction<F>) -> Self
Add custom function
Sourcepub fn add_filter<F>(self, filter: CustomFilter<F>) -> Self
pub fn add_filter<F>(self, filter: CustomFilter<F>) -> Self
Add custom filter
Sourcepub fn renderer(&self) -> &TemplateRenderer
pub fn renderer(&self) -> &TemplateRenderer
Access the underlying renderer
Sourcepub fn renderer_mut(&mut self) -> &mut TemplateRenderer
pub fn renderer_mut(&mut self) -> &mut TemplateRenderer
Access the underlying renderer mutably
Auto Trait Implementations§
impl Freeze for ExtendedTemplateRenderer
impl !RefUnwindSafe for ExtendedTemplateRenderer
impl Send for ExtendedTemplateRenderer
impl Sync for ExtendedTemplateRenderer
impl Unpin for ExtendedTemplateRenderer
impl !UnwindSafe for ExtendedTemplateRenderer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more