fixed rust for loop over map `for key,value in map:`