The Rust ecosystem typically has much more conservative version numbers than other ecosystems though, and higher quality standards. There are several very high quality crates with 0.x version numbers.
A fairer statement might be that the rust ecosystem has inconsistent version numbers. I've seen both flawless v.14s and awful v.7s. There are a few ways to figure out the difference like sorting by downloads on crates.io to find packages that are commonly used.
There is a curious parallel to the rise of Go which had no versions in their ecosystem as the language was adopted.
One could argue that if you are relying on magic number schemas to decide if a library is stable enough for your usecase, it is you that is doing it wrong.
It's no longer magic number once you follow semver
https://semver.org
Of course it only offer limited information but this information can tell you whether you should be not confident in it. Pre 1.0 is such a signal.
There is a curious parallel to the rise of Go which had no versions in their ecosystem as the language was adopted.