Zinc rich coatings provide the highest level of resistance to rust. Like we said above, it will sacrifice itself to protect the metal. Some zincs will oxidize when scratched and stop rusting from occurring.
One thing to always keep in mind: Rust never sleeps. Gravity always wins.
Sent from my iPhone using Tapatalk