there are all forms of rust preventers Allan, some of which are intended as primers, some can ne used for top coat paint -
Zero Rust is a great one that can be brushed or sprayed and can be obtained in rattle cans - mostly used as a primer, but can be a top coat or be clear coated
Bill