As a user of Rust, a "brand new" programming language, I want to add the following: All the libs are beta, nothing is stable, but the language has an allure to it which is irresistible.
Take a look at why the language: Might it be interesting? Does it even concern your project? If so, does it top out other languages? Do you need to deliver results for your projects? Can you experiment?
As for me and Rust, I do have no need to deliver. My driving project is just a hobby project and I can wait for features and libraries. The language itself is very interesting and I think it will be a very important decision in the future. Rust has a lot of memory and thread safety built-in. That's what I need and it also allows me to add certain ideas to other languages (see my Result-system for Node.JS). It improves my overall abilities!
So I think, if there is a language which highly interests you, go and experiment. But do not do so with mission-critical projects. Make it a side-project, learn from it, and use it once you think it has become mature enough!