fill_template/
fill_template.rs

1use open_editor::edit_string;
2
3fn main() -> Result<(), Box<dyn std::error::Error>> {
4    let template = "Hello, {name}!\nWelcome to {place}.";
5    // Also works:
6    // let filled_template = EditorCallBuilder::new().edit_string(template)?;
7    let filled_template = edit_string(template)?;
8    println!("Filled Template:\n{filled_template}");
9    Ok(())
10}