After writing doing my experiments and writing the blog post I discovered that a proposal to introduce constant time primitives in Rust already exist[1].
However, if you wnat to understand why this is necessary, I reccomend to read it anyway!
[1] https://blog.trailofbits.com/2025/12/02/introducing-constant...