fn surrounding_point_values_iter<T>( hashmap: &HashMap<(isize, isize), T>, x: isize, y: isize, for_each: impl FnMut((&T, &T)), )