use a bit more modern Rust idioms
-rw-r--r-- 19 .gitignore
-rw-r--r-- 223 Cargo.toml
drwxr-xr-x - src