Struct oneline_template::template::TemplateBuilder [−][src]
pub struct TemplateBuilder { /* fields omitted */ }
Creates template.
Implementations
impl TemplateBuilder
[src]
impl TemplateBuilder
[src]pub fn new() -> TemplateBuilder
[src]
Creates template builder WITH default functions.
pub fn new_empty() -> TemplateBuilder
[src]
Creates template builder WITHOUT default functions.
pub fn with_function(
self,
function_executor: impl FunctionExecutor + 'static
) -> Self
[src]
self,
function_executor: impl FunctionExecutor + 'static
) -> Self
Adds function executor to template builder.
pub fn build(self, format: &str) -> Result<Template, TemplateBuildError>
[src]
Creates template using passed template format.
Auto Trait Implementations
impl !RefUnwindSafe for TemplateBuilder
impl !RefUnwindSafe for TemplateBuilder
impl !Send for TemplateBuilder
impl !Send for TemplateBuilder
impl !Sync for TemplateBuilder
impl !Sync for TemplateBuilder
impl Unpin for TemplateBuilder
impl Unpin for TemplateBuilder
impl !UnwindSafe for TemplateBuilder
impl !UnwindSafe for TemplateBuilder