Rust में mod.rs फ़ाइल किसके लिए आवश्यक है? उदाहरण सहित समझाएं
नमस्ते! मैंने अभी Rust सीखना शुरू किया है और कोड संगठन को समझने की कोशिश कर रहा हूँ। मैंने देखा कि Rust के कई प्रोजेक्ट्स में फ़ोल्डर होते हैं जिनके अंदर mod.rs फ़ाइल होती है। उदाहरण के लिए, मैंने ऐसी संरचना देखी:\n\n```\nsrc/\n main.rs\n utils/\n mod.rs\n helpers.rs\n```\n\nमैंने बस एक फ़ोल्डर बनाकर उसमें फंक्शन वाली फ़ाइलें डालने की कोशिश की, लेकिन कंपाइलर त्रुटि देता है अगर mod.rs न हो। साथ ही मैंने पढ़ा कि Rust के नए वर्जन में कुछ और इस्तेमाल किया जा सकता है।\n\nकृपया बताएं:\n1. mod.rs किसके लिए आवश्यक है?\n2. यह क्या करता है?\n3. मॉड्यूल को सही तरीके से कैसे घोषित करें?\n4. क्या आधुनिक Rust में कोई विकल्प है?\n\nयह रहा मेरा कोड जो काम नहीं कर रहा:\n\n```rust\n// main.rs\nmod utils; // त्रुटि: मॉड्यूल नहीं मिल सका\n\nfn main() {\n utils::say_hello();\n}\n```\n\nutils फ़ोल्डर में hel