Late format
This crate provides a simple way of formatting parameters in a runtime string, with runtime parameter names.
This is an alternative to using complex template engines.
Example
use LateFormat;
use hashmap;
let user_string: String = "some user string: {id}".into;
assert_eq!;
let user_string: String = r#"some user string: {"id"}"#.into;
assert_eq!;
let user_string: String = r#"some user string: { "id" }"#.into;
assert_eq!;
let user_string: String = "some user string: {id}".into;
assert_eq!;