Updated to latest Rust