Rust patterns
=============

- `comments` matches comments
- `crates` matches crate lines
- `enums` matches enum definitions
- `fns` matches function definitions
- `impls` matches implementation definitions
- `macros` matches `macro_rules!` definitions
- `mods` matches module definitions
- `names` matches identifiers (and keywords) not inside strings and comments
- `strings` matches strings
- `structs` matches struct definitions
- `traits` matches trait definitions
- `unions` matches union definitions
- `uses` matches use lines
- `zap_comments` removes comments from matches
- `zap_strings` removes strings from matches
