In 8th grade shop in 1965, we were shown a film that explained sacrificial Zinc anodes, and showed them being welded to ships.
Then they showed the rusting process and a tiny square of steel acting as the sacrificial anode for a tiny square of steel next to it. Then the roles reversed between the squares.
My parents garage has had tools for 50 years with no rust. It has a wall in common with the house and a concrete floor.
My tractor shed with a dirt floor could rust a tool over night.
I have been covering the mill and the lathe with a sheet to keep moisture from condensing. If I find rust, I rub it off with oil and a fine stone. Then I wipe it off and re oil it.
I have been buying rusted up lumps at with tools inside at garage sales. I have been putting the tool in a jar of brine made with vinegar and salt and putting the jar in the microwave. The rust foams and falls off. Then I rinse, dry, and oil the tool. I enjoy this process as an end in itself with well made tools and guns.
Sometimes the rust is a raised hard scab, and I have to break it with a welding hammer and do the brine over again.
I salvaged a pair of wire cutters this way this week end. I got them at a garage sale.
When I was 3 years old, I found my father's wire cutters in a pile of leaves, all rusted frozen. I rejuvenated them with oil and elbow grease.