Rust cannot be stopped by a clear coat. In order to protect the paint from scratches, UV rays, and weather damage, a clear coat is applied over a base coat. In order to prevent rust, it is important to remove any existing rust from the surface and then apply a primer or inhibitor designed to prevent rust.