At one point Rust as to decide if it wants to be a popular and used language to allow the masses actually do stuff. Or be an evergreen experimental language that will stay a niche language or even wither under the weight of impractical theoretically "elegant" constructs.
All those years and I'm still wondering if it is going to be the next C or the next Scala (and die out). It is a real barrier to adoption.