Rust doesn't guarantee timing, but there are crates that carefully construct constant-time primitives that should work with current Rust, such as https://crates.io/crates/subtle-ng .
Personally, I would love to see enhancements to Rust and LLVM that would make it possible to provide such guarantees in pure Rust.