Prevent unsized types being stored in variables

Closes #13376.
auto merge of #13715 : nick29581/rust/unsized-assign2, r=nikomatsakis

Closes #13376.