Do yourself a favour: If you dare to take this course, save yourself the entire first week: It is only advertisement about GitHub Copilot and GitHub Codespaces throughout. There is no relevant explanation of Rust itself in the first week and the advertisements are disturbing as this is supposed to be a course ABOUT Rust.
The teacher rushes through the code countlessly mumbling "that is fine", which also comes in the variant "this is perfectly fine". Also popular are "we can pass [x, y, z] no problem", and "we can pass [x, y, z] for sure".
Not, it is NOT FINE, if you introduce syntax that IS NOT EXPLAINED.
Also not explained are instantiations of structs via implementations, the creation of options and the choices available and pretty much else beyond primitive loops.
Also, data types are not explained AT ALL, and just pop up in the sample codes from nowhere.
The teacher is not able to explain the code he wrote himself in a coherent, structured, way and is constantly mumbling and stumbling over his own code to pass runtime. It seems these were one-shot takes recorded hasty without any testing in the classroom.
Unfortunately, I want to go as far saying this course is annoying and one of the worst ones I ever took on Coursera. This is a shame, as Rust is certainly worthwhile to be studied, and compared to C++.