Entrada de Argumentos em Rust

Arquivo: exemplo.rs
use std::env;

fn main() {
    let args: Vec<String> = env::args().collect();

    let nome = &args[1];
    let sobrenome = &args[2];

    println!("Seu nome é: {}", nome);
    println!("Sobrenome: {}", sobrenome);
}
Resultado:
~$ rustc exemplo.rs
~$ ./exemplo Joao Pedro
Seu nome é: Joao
Sobrenome: Pedro