Provides dynamic string format.
```rust use dyn_fmt;
fn main() { asserteq!(format!("{}", dynfmt::Arguments::new("{}a{}b{}c", &[1, 2, 3])), "1a2b3c"); asserteq!(format!("{}", dynfmt::Arguments::new("{}a{}b{}c", &[1, 2, 3, 4])), "1a2b3c"); asserteq!(format!("{}", dynfmt::Arguments::new("{}a{}b{}c", &[1, 2])), "1a2bc"); asserteq!(format!("{}", dynfmt::Arguments::new("{{}}{}", &[1, 2])), "{}1"); } ```
| | dynfmt | strfmt | dynfmt | |:-----------------------------------------:|:-------------------------------------------:|:-----------------------------------------:|:-----------------------------------------:| | nostd | + | - | - | |Easy but powerfull API that you enjoy using| + | +/- | - |