update to last Rust
- Eq -> PartialEq