It's still metallic bonding as nonmetals sit in interstices in a "solution" of metal. The non metals present local diruptions to the valence metal electrons.
However, non metals can also microsegregate with metals to produce distinct phases like Fe3C in which case the bonding is localized polar/covalent bonding.