Arquivo Externo em Rust

Arquivo: main.rs
// main.rs

mod arquivoesterno;
use arquivoesterno::arquivo;

fn main() {
    arquivo();
}
Arquivo: arquivoesterno.rs
// arquivoesterno.rs

pub fn arquivo() {
    println!("Testando um arquivo externo.");
    println!("Bom dia");
    println!("Boa tarde e");
    println!("Boa noite.");
    println!("Fim do arquivo externo.");
}
Resultado:
~$ rustc main.rs
~$ ./main
Testando um arquivo externo.
Bom dia
Boa tarde e
Boa noite.
Fim do arquivo externo.