Rename DustContext to DustRenderer
This commit is contained in:
parent
2842d0a14a
commit
13934e8699
src
@ -2,7 +2,7 @@ extern crate nom;
|
||||
|
||||
use renderer::compile_template;
|
||||
use renderer::CompiledTemplate;
|
||||
use renderer::DustContext;
|
||||
use renderer::DustRenderer;
|
||||
use std::env;
|
||||
use std::fs;
|
||||
use std::io::{self, Read};
|
||||
@ -30,7 +30,7 @@ fn main() {
|
||||
.iter()
|
||||
.map(|(p, contents)| template_from_file(p, contents))
|
||||
.collect();
|
||||
let mut dust_context = DustContext::new();
|
||||
let mut dust_context = DustRenderer::new();
|
||||
compiled_templates.iter().for_each(|template| {
|
||||
dust_context.load_source(template);
|
||||
});
|
||||
|
@ -4,4 +4,4 @@ mod renderer;
|
||||
|
||||
pub use renderer::compile_template;
|
||||
pub use renderer::CompiledTemplate;
|
||||
pub use renderer::DustContext;
|
||||
pub use renderer::DustRenderer;
|
||||
|
@ -10,7 +10,7 @@ pub struct CompiledTemplate<'a> {
|
||||
}
|
||||
|
||||
#[derive(Clone, Debug)]
|
||||
pub struct DustContext<'a> {
|
||||
pub struct DustRenderer<'a> {
|
||||
templates: BTreeMap<&'a String, &'a Template<'a>>,
|
||||
}
|
||||
|
||||
@ -24,9 +24,9 @@ pub fn compile_template<'a>(source: &'a str, name: String) -> CompiledTemplate<'
|
||||
}
|
||||
}
|
||||
|
||||
impl<'a> DustContext<'a> {
|
||||
pub fn new() -> DustContext<'a> {
|
||||
DustContext {
|
||||
impl<'a> DustRenderer<'a> {
|
||||
pub fn new() -> DustRenderer<'a> {
|
||||
DustRenderer {
|
||||
templates: BTreeMap::new(),
|
||||
}
|
||||
}
|
||||
@ -34,4 +34,8 @@ impl<'a> DustContext<'a> {
|
||||
pub fn load_source(&mut self, template: &'a CompiledTemplate) {
|
||||
self.templates.insert(&template.name, &template.template);
|
||||
}
|
||||
|
||||
// pub fn render(&self, context) {
|
||||
|
||||
// }
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user