Well, iron or cast iron could give off rust, as well as the dark oils in the coating. Properly 'tinned' metal would be coated or galvanized to prevent that. Copper could also be a problem. I doubt that aluminum would be a problem with the color, although in acid conditions, it could leach aluminum. Enamel should be ok.