@rafaelcaricio Unfortunately rustfmt is not flexible enough. I'm mostly satisfied with the output but there are few things which are not configurable (for example, imports_layout requires nightly, and I didn't find a parameter for not stripping trailing semicolons).