Esercizio - Visibilità

Completato

Se non specificato in modo esplicito, ogni elemento all'interno di un modulo è privato. Solo gli elementi pubblici di un modulo sono accessibili dall'esterno dell'ambito del modulo.

Il codice seguente contiene un errore di compilazione. Il compito assegnato in questo esercizio consiste nel fare in modo che il codice venga compilato correttamente senza modificare la funzione main.

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

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

Suggerimento: l'errore di compilazione dovrebbe puntare all'elemento che deve essere pubblico.

È possibile visualizzare questo esercizio anche visitando questo collegamento a Rust Playground.

La soluzione dell'esercizio è disponibile visitando questo collegamento a Rust Playground.