The rust produced by LLMs is quite bad. It’s overly verbose (misses combinators) and often subtly wrong (swallows errors on result types when it shouldn’t). A single errant collect or clone call can destroy your performance and LLMs sprinkle them for no reason.
Unless you are experienced in rust, you have zero ability to catch the kind of mistakes LLMs make producing rust code.