This crate offers a macro for parsing text.
The macro accepts a format string, and the name of arguments to parse into.
The syntax of the format string literal is quite similar to the format!
macro family:
``` formatstring := text [ maybeformat text ] * maybeformat := '{' '{' | '}' '}' | format format := '{' [ argument ] [ ':' formatspec ] '}' argument := integer | identifier
format_spec := 'o' | 'x' | 'X' | 'b' ```
In the above grammar, text
must not contain any '{'
or '}'
characters.
```rust fn my_format(s: &str) -> (u16, u32) {
}