Why wont rustfmt let me align my types in structs?

51 points whypickthisname

Why does rustfmt undo my prettiness with my alignment of the types? My preferred way of doing alignment for things like that is to have it be like:

short_name:                              type,
super_duper_really_long_very_much_name:  type,

where the types are square with each other.
but rustfmt will make it this:

short_name: type,
super_duper_really_long_very_much_name: type,

For me it is easier on the brain to see the names square with the names and the types square with the types. Is there a way to fix this, IMO, bug with rustfmt?