To make resistant to rust, such as by applying a coating.
Example: "We'll rustproof the metal with a good coat of paint and then we'll be able to leave it outdoors for years without damage."
Resistant to rust, oxidation and corrosion.
Example: "This is supposed to be a rustproof trashcan, but it can't handle the salt they use on our roads."