Scanfmt

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.

Usage

```rust fn my_format(s: &str) -> (u16, u32) {

}