Struct dtl::TemplateCompiler
[−]
[src]
pub struct TemplateCompiler { pub filters: HashMap<String, FilterFunction>, pub root: PathBuf, }
Fields
filters: HashMap<String, FilterFunction>
root: PathBuf
Methods
impl TemplateCompiler
[src]
pub fn new(root: PathBuf) -> Result<TemplateCompiler>
[src]
pub fn compile_file(&self, path: &Path) -> Result<Template>
[src]
pub fn render_file(
root: PathBuf,
path: &Path,
context: &Context
) -> Result<String>
[src]
root: PathBuf,
path: &Path,
context: &Context
) -> Result<String>