diff options
Diffstat (limited to 'askama_shared')
| -rw-r--r-- | askama_shared/src/lib.rs | 6 | ||||
| -rw-r--r-- | askama_shared/src/path.rs | 4 | 
2 files changed, 3 insertions, 7 deletions
| diff --git a/askama_shared/src/lib.rs b/askama_shared/src/lib.rs index f940021..e379b72 100644 --- a/askama_shared/src/lib.rs +++ b/askama_shared/src/lib.rs @@ -19,12 +19,12 @@ pub use escaping::MarkupDisplay;  pub mod filters;  pub mod path; -struct Config { -    dirs: Vec<PathBuf>, +pub struct Config { +    pub dirs: Vec<PathBuf>,  }  impl Config { -    fn new() -> Config { +    pub fn new() -> Config {          let root = PathBuf::from(env::var("CARGO_MANIFEST_DIR").unwrap());          let filename = root.join(CONFIG_FILE_NAME); diff --git a/askama_shared/src/path.rs b/askama_shared/src/path.rs index b1a1e6a..4197376 100644 --- a/askama_shared/src/path.rs +++ b/askama_shared/src/path.rs @@ -37,10 +37,6 @@ pub fn find_template_from_path(path: &str, start_at: Option<&Path>) -> PathBuf {      panic!("template {:?} not found in directories {:?}", path, config.dirs)  } -pub fn template_dirs() -> Vec<PathBuf> { -    Config::new().dirs -} -  #[cfg(test)]  mod tests {      use super::{find_template_from_path, get_template_source}; | 
