Enabling Rich Lightweight Verification Of Rust Software