ast: Remove one `@` and fix the fallout
auto merge of #10750 : Blei/rust/no-at-struct-field, r=alexcrichton