switchdev: don't use anonymous union on switchdev attr/obj structs