One idea
Rust feels strict because the compiler checks your code before users hit bugs. Treat each error as a small task list: where it happened, what Rust expected, and what you can change.
What Cargo gives you
Cargo is Rust’s project tool. It creates the folder, stores project settings, builds your code, runs it, and later helps you add crates.
For your HackIndia submission, Cargo matters because reviewers can clone your repo and run the same commands you ran.