Actually from chemistry lessons memory I recall that all metal oxidises (iron oxide has a special name called Rust).
Even Aluminium oxidises it's just that it's a tight coating that doesn't come off. The iron oxide flakes off and that's what causes the problem.
In summary Iron Oxide is rust so iron doesn't rust but it does oxidise to produce a product called rust.
No doubt this is all wrong and my memory is telling me fibs.
Feel free to correct.
LL