I could see corrosion from salt air, but not rust. Most computer parts manufacturers use connectors that are copper, aluminum or gold plated. None of those metals rust.
Rust happens to iron, or metals that have iron content. Copper, aluminum and gold corrode. It is represented by a white haze on the metal (for copper, usually green).
This can be remedied by using a dielectric gel on the contacts. Think of it like vaseline. It keeps the contacts from corroding and allows doesn't interrupt the transfer of power/data.
Of course, the contacts need to be cleaned before applying the gel. You may be able to find a gel that does both. If memory serves me right, I believe they have that now (been a while since I had to buy any).