letmut map = HashMap::new(); letmut have = HashSet::new();
for i in0..str1.len() { let (key, val) = (str1.chars().nth(i).unwrap(), str2.chars().nth(i).unwrap()); have.insert(val); if !map.contains_key(&key) { map.insert(key, val); } elseif *map.get(&key).unwrap() != val { returnfalse; } }