rustc: One less copy
rustc: Anti-copy police

In this case, some copies are still necessary to convert from
a mutable to an immutable @-box. It's still an improvement,
I hope.
auto merge of #5914 : catamorphism/rust/copy-cops, r=catamorphism