I use it constantly for both Python and Rust projects, and it works great. But it needs to be treated like a pair programmer with oversight and checking. Still, the over productivity boost is enormous, especially for automating routine stuff.
It does struggle with Rust sometimes, certainly more often than with Python. I think that partly comes down to there being more Python code in its training set than Rust, and, Rust won't silently pass buggy code like Python often will.