Wie importiere ich ein Modul aus einer anderen Datei im selben Rust-Projekt?
Hallo zusammen! Ich habe gerade angefangen, Rust zu lernen, und bin auf ein Problem mit der Code-Organisation gestoßen. Mein Projekt wächst schnell, und ich möchte es in mehrere Dateien aufteilen, verstehe aber nicht, wie ich Funktionen und Strukturen korrekt aus einer Datei in eine andere importieren kann.\n\nHier ist meine aktuelle Struktur. Ich habe `main.rs` und eine Datei `math_utils.rs` im selben Ordner `src/` erstellt. In `math_utils.rs` habe ich eine einfache Funktion definiert:\n\n```rust\n// math_utils.rs\nfn add(x: i32, y: i32) -> i32 {\n x + y\n}\n```\n\nUnd in `main.rs` versuche ich, sie aufzurufen:\n\n```rust\n// main.rs\nfn main() {\n let result = add(5, 3); // Fehler: cannot find function `add` in this scope\n println!("Result: {}", result);\n}\n```\n\nIch habe versucht, `mod math_utils;` am Anfang von `main.rs` hinzuzufügen, aber das hat nicht geholfen. Der Compiler gibt einen Fehler aus, dass das Modul