I would say Rust is a functional language that has been hammered into the shape of C++. It also draws heavily on ML.
I get why, and it makes it a better fit for its obvious “C++ reimagined, cleaner, and better” niche.