Just a thought - I don't know if this would work...
First remove the rust - naval jelly should do the trick there without a lot of scraping, etc.
Second, coat with a rubberized coating - you can find this in knick-knack catalogs and is usually sold to coat the handles of things like pliers, and other such tools.
This is all theoretical - if you try it, let me know if it works as my dishwasher's rack is rusting too.
First remove the rust - naval jelly should do the trick there without a lot of scraping, etc.
Second, coat with a rubberized coating - you can find this in knick-knack catalogs and is usually sold to coat the handles of things like pliers, and other such tools.
This is all theoretical - if you try it, let me know if it works as my dishwasher's rack is rusting too.