I just asked ChatGPT to implement a relatively complex algorithm in Rust. It output something that looked plausible. I objected to its memory layout so I asked it to change and it did. Then I sent it the Rust compiler errors and it correctly fixed them.