If not looking for an aesthetic fix, the only thing that can stop the rust is composite resin. Of course, needs applied after several days of very dry weather, but when used correctly, it permanently seals the rusted area from humidity, and the rust should not advance. Here's just an example of resin
https://www.amazon.co.uk/EPOXY-Art-G...33&sr=8-8&th=1