Update to current rust: use the new attributes syntax.

Builds with mozilla/rust@e263ef1df7b892ed29e53313565eb05ab75e52f4.