Why does Iter<'_, K, V> say "It's in an arbitrary order"?

Often, in programming, when people say “arbitrary order” they mean that they can change the order, that you shouldn't rely on the order. You may, or may not, get the same results back every time. If they said “in random order”, then people might expect that the results would be randomized. There are cases where you might want that.

2 Likes