Rust Créer un hashmap à partir de données délimitées en chaîne

use std::collections::HashMap;

let states: HashMap<_, _> = "AZ CA ID IN MA OK PA VA"
    .split(' ')
    .zip(
        "Arizona California Idaho Indiana Massachusetts Oklahoma Pennsylvania Virginia"
            .split(' '),
    )
    .collect();    
Mackerel