Rust format strings are those supported by the formatx
library
https://crates.io/crates/formatx.
These are those supported by the format!
built-in
https://doc.rust-lang.org/std/fmt/
with the restrictions listed in
https://crates.io/crates/formatx, section "Limitations".
A Rust format string consists of
[[fill]align][sign][#][0][minimumwidth][.precision][type]
where
Brace characters ‘{’ and ‘}’ can be escaped by doubling them: ‘{{’ and ‘}}’.