update to last Rust
- impl trait Copy