As @
busdriver1959 notes, clear coat is not effective at preventing rust. For that, you need a primer coat.
At Trek, we would clear coat bare steel frames as display items for bike shows. It was only a matter of time before rust would appear. And this was using high-quality preparation and baked ImronŽ clear coat, not a rattle-can job.