render_file

Function render_file 

Source
pub fn render_file<P: AsRef<Path>>(
    path: P,
    vars: HashMap<&str, &str>,
) -> Result<String>
Expand description

Render template file with variables

§Arguments

  • path - Path to template file
  • vars - Variables as key-value pairs

§Example

use clnrm_template::render_file;
use std::collections::HashMap;

let mut vars = HashMap::new();
vars.insert("service", "my-service");
vars.insert("port", "8080");

let result = render_file("templates/config.toml", vars).unwrap();