تمرين - الرؤية

مكتمل

ما لم تتم الإشارة إلى ذلك صراحة، يكون كل عنصر في وحدة نمطية خاصًا. يمكن الوصول إلى العناصر العامة فقط من وحدة نمطية من خارج نطاق الوحدة النمطية.

تحتوي التعليمات البرمجية التالية على خطأ في برنامج التحويل البرمجي. تعيينك في هذا التمرين هو جعل التعليمات البرمجية برمجيا بنجاح دون تعديل الدالة main .

mod car_factory {
    fn build_car() {
        println!("Honk honk!");
    }
}

fn main() {
    car_factory::build_car();
}

تلميح: يجب أن يشير خطأ المحول البرمجي إلى العنصر الذي يحتاج إلى أن يكون عامًّا.

يمكنك أيضًا عرض هذا التمرين في ارتباط Rust Playground.

للعثور على حل لهذا التمرين، تحقق من ارتباط Rust Playground هذا.