Should we trust Rust with the future of systems programming?