Well Rust was written OCaml on which F# was based
So i think this was probably for performance, not for any expressive reasons
And personally i consider Rust to be from the OCaml/SML family of languages similar to F#, so i guess they moved within the family