Neither is naturally “better” at resisting rust. Both will corrode if exposed to moisture. For outdoor structural projects, it is standard practice to use galvanized structural steel, which has a protective zinc coating to prevent the metal from weakening over time.
