{"@context":"https://ihatereading.in/roadmap/schema/v1","type":"roadmap-chapter","roadmap":{"slug":"rust-development","title":"Rust Developer Roadmap","url":"https://ihatereading.in/roadmap/rust-development","machineUrl":"https://ihatereading.in/roadmap/rust-development.json"},"slug":"syntax-and-types","title":"Syntax, Types & Control Flow","url":"https://ihatereading.in/roadmap/rust-development/syntax-and-types","machineUrl":"https://ihatereading.in/roadmap/rust-development/syntax-and-types.json","summary":{"purpose":"Rust syntax, pattern matching, and enums."},"agentLens":null,"topics":[{"id":"pattern-matching","slug":"pattern-matching","title":"Enums & match","level":"beginner","category":null,"importance":null,"difficulty":"beginner","learn":["Option/Result preview","match exhaustiveness","if let"],"why":[],"prerequisites":[],"nextTopics":["ownership-and-borrowing"],"relatedTopics":[],"usedIn":[],"understand":null,"questions":null,"projects":null,"commonMistakes":[],"bestPractices":[],"debug":null,"compare":[],"resources":{"official":[],"tutorials":[],"videos":[],"websites":[],"youtube":[],"ihateReading":[]},"agentLens":null,"skipIf":null,"build":null,"next":["ownership-and-borrowing"],"prerequisite":[]}],"updatedAt":"2026-10-23T05:59:05.139Z"}