render

Function render 

Source
pub fn render(template: &str, vars: HashMap<&str, &str>) -> Result<String>
Expand description

Render template string with variables (simplest API)

§Arguments

  • template - Template string with {{ variables }}
  • vars - Variables as key-value pairs

§Example

use clnrm_template::render;
use std::collections::HashMap;

let mut vars = HashMap::new();
vars.insert("name", "World");
vars.insert("count", "42");

let result = render("Hello {{ name }}! Count: {{ count }}", vars).unwrap();
assert_eq!(result, "Hello World! Count: 42");