This gives a noticable impact on serialization performance in Gecko.
wr_dp_push_text() goes from 35.6% of
nsDisplayText::CreateWebRenderCommands down to 24%.

The generated code is still pretty bad but hopefully adding
proper noalias information to rust will fix that.