Update to latest Rust

How did this compile before? It must have something to do with opt-in copy traits…