Not sending this as a PR as I assume it's too dirty hack. data_types.rs used can be found at: https://github.com/tafia/quick-protobuf/blob/master/examples/codegen/data_types.rs
time rustfmt --write-mode=display data_types.rs >/dev/null
timings:
real 1m14.506s
real 1m15.186s
real 1m14.968s
real 1m15.400s
real 1m15.301s
real 1m15.438s
real 1m15.894s
real 1m16.135s
real 1m17.462s
real 1m16.344s
real 0m49.870s
real 0m49.298s
real 0m50.049s
real 0m49.146s
real 0m50.813s