And, is potential safety 5+ years in the future (that's an absurdly optimistic estimate of a rewrite for an OSS project the size and scope of PostgreSQL) worth effectively standing still for all that time? Is the security/stability history of PostgreSQL poor? I'm not under that impression.
Rust's safety model allows you to get the optimization of C's restrict without the footgun. That can be a big win.
But of course, just because something is written in Rust doesn't mean it'll be faster than the equivalent C code. Rust isn't magic, after all.
[1]: https://doc.rust-lang.org/reference.html#behavior-considered...
I get the appeal of Rust for a new project though, especially if your team doesn't consist of seasoned C programmers.