update to last Rust
- add unsafe_destructor feature