librustc: Allow rvalues to be borrowed as &mut.

#5967