Disallow duplicate bindings of struct fields

Closes #9725
auto merge of #10776 : alexcrichton/rust/issue-9725, r=pcwalton

Closes #9725